Everything your team needs to run support.
One data model behind ticketing, chat, and your knowledge base — so nothing you build here is a bolted-on add-on.
Omnichannel ticketing
Every conversation, one queue.
Email, your client portal, and live chat all land in a single ticket queue — no channel gets its own silo, and no request falls through the cracks.
- Inbound email ingestion turns any message sent to your support address into a ticket automatically
- Clients can also open and track tickets directly from their own branded portal
- Automatic routing assigns new tickets to the least-loaded available agent
- SLA timers track first-response and resolution targets per priority, with business-hours awareness
- Merge duplicate tickets, tag and filter at scale, and bulk-update status or assignee across many tickets at once
Live chat
Real-time support, embedded anywhere.
A lightweight chat widget your clients can embed on their own site in minutes, backed by a real-time agent console your team already lives in.
- Drop-in embeddable widget — a couple of script tags, no iframe gymnastics
- Typing indicators and presence so agents know who is online and available
- Chat sessions carry your tenant's own brand colors and logo automatically
- Escalate a chat straight into a trackable ticket when a conversation needs to continue asynchronously
Knowledge base
Self-serve answers, on your terms.
A searchable public help center for your clients, plus an internal-only space for the articles your team never wants a client to see.
- Full-text search, ranked by relevance, across every published article
- Public articles for client self-service, internal articles for your own team's runbooks
- Simple "Was this helpful?" feedback loop so you know which articles are actually working
AI triage & reply drafting
A head start on every ticket.
Let AI suggest a priority and category the moment a ticket comes in, and draft a reply from the conversation so far — you stay in control of what actually gets sent.
- Structured priority/category suggestions your team applies with one click — never applied automatically
- Reply drafts built from the ticket thread, with internal-only notes always excluded from what the model sees
- Nothing sends without a human — every suggestion is a starting point, not an autopilot
Custom domains
Your brand, your URL.
Point your own subdomain at your Helmdesk instance and your client portal serves under your domain, with a real, automatically-renewed TLS certificate.
- CNAME or TXT-based verification, checked automatically and re-checked on a schedule
- Automatic HTTPS — no certificate files to manage yourself
- Falls back gracefully to your Helmdesk subdomain if a custom domain is ever mid-setup or unverified
Reporting & SLA compliance
Know where support time actually goes.
Ticket volume, SLA compliance, response and resolution times, and per-agent performance — the numbers you need for a client review or an internal retro.
Webhooks & integrations
Connect Helmdesk to the rest of your stack.
Signed outbound webhooks fire on ticket creation, status changes, assignment, and replies — wire up your own PSA, Slack bot, or automation.
Remote sessions & video support
Screen share straight from a ticket.
Launch a video or remote-assist session directly from an open ticket, without asking a client to install a separate tool.
See it running on your own setup
Book a walkthrough and we'll show you exactly how these pieces fit together for your team.
Book a demo