Support AI that
knows when to stop.
ChatDesk answers your customers out of your own documentation, shows which page it used, and hands the conversation to a person the moment it should. One snippet to install. No scripts to write.
7-day trial · No credit card · Cancel anytime
Works with the platforms your customers already use
The unglamorous parts that make
AI support survive real customers.
The autonomy of a top agent. The reliability of an SLA-driven platform. The flexibility of a real engineering API.
AI that grounds every reply
Connect your knowledge base, help center, or PDFs. The AI cites its sources, follows your policy, and refuses what it doesn't know — instead of inventing an answer.
Deterministic bot flows
When a conversation has to follow an exact script — qualification, identity checks, refunds — build it from prompt, collect, branch and action nodes. Runs alongside the free-form AI, not instead of it.
Honest agent handoff
An agent opening a conversation doesn't trigger "agent has joined" in the widget. Taking over does — and the AI silently steps out until you hand back. No mixed signals.
Automate the busy work
Rules, macros, SLAs, scheduled replies, auto-routing, and an inactivity timer that closes silent conversations cleanly. The platform handles the choreography; agents handle the people.
Reports built for accountable teams
Per-agent resolutions, first-response percentiles, channel mix, CSAT trend. Drill into any conversation; export the audit log for compliance.
Built for serious data
Per-organisation isolation, AES-256 at rest, TLS 1.3, RBAC with custom roles, SAML SSO, append-only audit log. SOC 2 in pre-audit; DPA available.
One inbox. Every channel. No ticket fatigue.
Web chat, email, WhatsApp, Telegram, SMS, LINE, Facebook, Instagram, Slack, in-app. The AI triages and drafts. Your team takes over the moment it should — with full conversation context already loaded.
- Day-grouped threads, search across every channel
- Macros, canned responses, scheduled messages
- @-mentions, private notes, side-by-side customer profile
- SCAISarah Chennow
Where's my order #38442?
- MTMiguel Torres2m
I'd like a refund for the jacket I returned last week.
- APAIAva Patel12m
Just wanted to say — your team is amazing 🙏
- YNAIYuki Nakamura1h
Can I get a tax invoice for last month?
Your docs, your data — one source of truth.
Build articles in the help center, upload PDFs, point at your website, or call the API. ChatDesk chunks, embeds, and reasons over the result — and shows you exactly what the AI cited.
- Automatic re-indexing as content changes
- Per-source citations on every AI answer
- Unanswered-questions queue surfaces real content gaps
- IndexedHelp Center142 documents
- IndexedShipping Policy.pdf1 document
- Crawling · 78%yourstore.com86 documents
- IndexedNotion · Internal SOPs39 documents
One snippet to embed. Branded to feel like yours.
Drop the widget into any site in under a minute. Colours, position, greeting, working hours, language, the bot persona — all configured per inbox. White-label and custom domains on higher plans.
- Light and dark themes, matched to your brand
- Pre-chat forms, business hours, offline routing
- 12 languages with auto-detection on by default
Every channel they use. One conversation.
Wherever your customers reach out — email, WhatsApp, Instagram, voice — it lands in one inbox, with one shared history per person.
Move once.
Resolve forever.
Build the response your team would write — once. Then let rules, macros, SLAs, and timed nudges do it every time, on every channel, with a full audit trail and zero copy-paste.
- Automation rules
Trigger on any conversation event: route, label, assign, escalate, hand off to an agent bot, post to Slack — chained in one rule.
- Macros
Multi-step canned actions agents fire in one click — reply, label, assign, snooze, change status.
- SLA policies
First-response, next-response, resolution targets per priority. Live breach alerts to the right team.
- Scheduled messages
Queue replies for office hours, follow-ups, or precise local times across timezones.
- Inactivity timer
Auto-resolve stale chats after a window you choose, with a polite reopen-anytime nudge to the visitor.
- Working hours
Per-inbox schedules, holiday calendars, offline routing — fully timezone-aware.
How can we help?
- Getting startedSetting up your first inbox2.1k views
- AccountUpdating your billing details1.8k views
- RefundsHow long do refunds take?1.2k views
- ChannelsConnecting WhatsApp Cloud API980 views
- AI AgentCustomising the assistant's voice742 views
The answers they would rather
find themselves.
Publish articles your AI agent can already cite. Customers find answers themselves. Your team sees what's missing — and writes once for everywhere.
- Custom domain & branding
- AI-powered semantic search
- Categories & nested folders
- Multi-locale, auto-detected
Run support for other businesses, not just your own.
If support is your business — an agency, a BPO, a team handling several brands — ChatDesk treats each client as its own context inside one workspace. Separate knowledge, separate install, one team working all of them.
Each client answers from their own documents
A client's knowledge base is theirs alone. Their assistant reads their help centre and their PDFs — layered over the process notes you keep at the workspace level — and never sees another client's material.
One install per client site, locked to their domains
Every client gets their own widget key. You set the domains it may run on, and requests from anywhere else are refused — so a key lifted from one client's page cannot be used to spend your AI budget somewhere else.
Your agents work every client from one console
Clients are a context, not a separate login. Your team keeps one account and one inbox instead of juggling a workspace per customer.
Offboarding takes effect immediately
Pause or offboard a client and their widgets stop serving straight away, with no change needed on their website. Nothing is deleted — restore them and it all comes back.
Being straight about where this is today: client knowledge bases, per-client installs and offboarding are live. Per-client AI personas, client-scoped routing and reporting, and a read-only portal for your clients are next on the roadmap — not shipped. If you are choosing a platform on those, talk to us first and we will tell you the timeline rather than sell you the plan.
Don't take our word for it.
Talk to it.
The AI in the corner of this page is the same one that ships in your customer chat. Ask it about pricing, integrations, anything — it'll answer with citations.
/api/v1/widgets/your-org/conversations<script>
window.ChatDesk = {
orgId: "your-org-id",
apiUrl: "https://api.chatdesk.io"
};
</script>
<script async
src="https://cdn.chatdesk.io/widget.js">
</script>Built to behave the way a great support tool should.
We're early — first customers shape what comes next. Here's the standard the team holds itself to, in places where most chat tools quietly cut corners.
No fake "agent has joined"
Most chat tools fire that banner the second an agent opens a conversation. We only fire it when an agent explicitly takes over. The visitor sees the truth.
AI knows when to stop talking
After takeover or escalation, the AI silently steps out. No double-replying on top of an agent. No "I'm still here helping" while the human handles it.
Private notes stay private
Internal notes never reach the visitor through the widget — not on first load, not on refresh, not through the typing indicator. Other tools have leaked all three.
Honest dashboards
Stats are real. CSAT is real. We don't synthesise numbers to make a chart look better. Empty states say "no data yet" instead of inventing some.
Simple pricing that scales with you.
7-day trial on every plan. No credit card. Switch tiers any time.
Starter
Solo founders and side projects sending their first AI replies.
- 100 AI conversations / month
- 2 team seats
- 3 knowledge sources
- All channels — chat, email, WhatsApp, Telegram, SMS, LINE
- Help center (1 portal)
- Community support
Growth
Small support teams shipping a real AI customer experience.
- 250 AI conversations / month
- 5 team seats
- 10 knowledge sources
- Everything in Starter
- Automation rules and macros
- Scheduled messages and inactivity timer
- Email support
Professional
Serious support orgs with multi-channel volume and SLAs.
- 600 AI conversations / month
- 20 team seats
- 25 knowledge sources
- Everything in Growth
- AgentBot flow builder
- SLA policies and breach alerts
- Multiple help-center portals
- Priority support
Enterprise
Run support for multiple client businesses — plus the contract your security team will sign.
- Manage multiple client businesses in one workspace
- A separate knowledge base and widget install per client
- Unlimited conversations, seats, sources
- SAML SSO
- Audit log export and DPA
- Custom data residency (EU / UK)
- 99.9% uptime SLA
- Dedicated success manager
Need something custom? .
Questions, answered.
Can't find what you're looking for? .
Most teams ship in under an hour. Connect a knowledge source, drop the widget snippet on your site, and you're live. Volume customers usually have it tuned and integrated within a week.
Your documentation already has the answers.
Try ChatDesk free for 7 days. No card. No commitment. Be live in less than ten minutes.