ChatterMate — AI Customer Support

Open source · self-hostable · live in minutes

Support that actually knows your business. And never sleeps.

Drop in your docs and ChatterMate answers instantly on every channel — grounded in your knowledge, zero hallucinations. It hands off to a human when it matters, and turns those chats into qualified leads.

Learns your docs — no training needed Grounded & cited — zero hallucinations Omnichannel — 9 channels, one inbox 💬 Any chat design, matched to your brand Turns support chats into qualified leads
71 stars on GitHub · open source · free forever for your first 300 chats
87%
resolved by AI
4.8/5
customer rating
<5s
median first reply
2–5×
more leads captured
EVERYTHING IN ONE AGENT

Not a chatbot. An operator for your support.

AUTO-LEARNING

Drop a PDF or URL. It learns the rest.

No tagging, no training data. ChatterMate scans, chunks, and indexes your docs and pages automatically — then answers from them with citations.

📄 handbook.pdf
indexed · 248 chunks
🔗 /docs
crawled · 42 pages
PERSONALITY

Give your agent a character.

Name it, set its tone, decide when it escalates or asks for feedback — all from an editable prompt.

witty concise empathetic on-brand
HUMAN HANDOFF

Escalates with full context.

Detects frustration, triggers human handover, and passes the whole conversation to a person — no repeating.

M Maya joined
JIRA TICKETING

Opens a Jira ticket, automatically.

When a chat needs engineering, ChatterMate creates the Jira issue — tagged, prioritised and linked back to the conversation.

SUP-2048high
Refund not received
created in Jira · billing · from chat #4821
NO-CODE WORKFLOWS

Drag, drop, automate.

Landing
LLM
Condition
Message Form Human Agent End
MCP TOOLS

Let the agent take action, not just talk.

Connect MCP tools so the agent can look up orders, trigger refunds, create tickets, and call your own APIs — mid-conversation.

lookup_order() issue_refund() create_ticket() your_api()
OPEN SOURCE

Yours to inspect, host, and own.

Full transparency. Self-host on your own infra or use the cloud. Bring your own models.

github.com/chattermate · ★ 71
INTEGRATES WITH
Slack Shopify Jira Webhooks REST API + MCP
ONE SHARED INBOX

AI and your team, in one inbox.

Every conversation lands in one shared inbox — AI-handled and human-handled side by side. Filter open, pending and closed, search, reassign, and jump in whenever a chat needs a person.

  • Open, pending & closed views across every channel
  • One-click transfer to a human with full context
  • Open a Jira ticket straight from any conversation
See the inbox →
ChatterMate shared inbox with AI and human conversations
ONE AGENT · EVERYTHING IT DOES

Not just chat. Watch it work.

One agent handles chat themes, lead capture, human handover, omnichannel, FAQ, help center, Jira and Zendesk. Follow along — each capability, live.

LEADS, NOT JUST TICKETS

Every conversation is pipeline.

The same agent that answers questions quietly qualifies the people asking them. It helps first, then — at the right moment — asks a few smart questions and captures the lead. No forms, no bounce.

  • Answer-first capture — asks after it’s been useful, not before
  • Qualifies on intent, then routes to sales, Slack or your CRM
  • Every visitor, lead & customer in one deduplicated profile
See how lead capture works →
Do you handle ~800 orders a week?
Absolutely — that’s a great fit for Growth. Mind if I grab a couple details so a specialist can follow up?
A few quick details
Work email
Company
Send & get a follow-up
QUALIFIED → Assign to Sales HubSpot Slack #sales
BUILT FOR DEVELOPERS TOO

Script it. Self-host it. Own it.

Spin up agents, knowledge sources and workflows from your terminal — no browser. Wire the MCP server into your AI clients with a Personal Access Token, and run the whole stack on your own infra.

  • One CLI for signup, agents, knowledge & workflows
  • --json on every command — scriptable in CI
  • MCP server + revocable access tokens for AI agents
Read the CLI docs → CLI & MCP · Enterprise edition
zsh — chattermate
$ pipx install chattermate-sdk
# create an agent & teach it
$ chattermate agent create --name "Support" --type customer_support
$ chattermate knowledge add-url --website https://docs.acme.com
# mint a token for the MCP server
$ chattermate token create ci-bot
→ cmat_8f3a…d21 · ready for /mcp
ONE ENGINE · INFINITE LOOKS

Every chat design. Pixel-matched to your brand.

Glass, terminal, Siri-style ask-me-anything, docs-embedded — the agent in the hero morphs through real presets. Colors, shape, typography, position: all yours.

Order status?
Shipped — arrives Thu ✦
Aurora Glass
> does it support mcp?
→ yes, open + rate-limited
Terminal
Need a hand!
Of course — I'm on it 🙂
Sunrise
Talk to a human
Connecting you now →
Calm Mint
“Ask me anything…”
Ask Me Anything
How do I rotate my API key?
→ Settings › Keys › Rotate
Docs Assistant
TRY IT NOW · LIVE

See it on your site. As you type.

Write a message, pick a style and your brand color — the widget on the right updates instantly, exactly how it'll look embedded on your website.

LIVE IN MINUTES

Three steps. No engineers required.

01

Create your account

Sign up with email and land straight in your dashboard. Free forever for your first 300 chats.

02

Feed it & shape it

Drop in PDFs or URLs, write the agent's personality prompt, and preview answers in real time.

03

Paste one line, go live

Copy the widget snippet into your site and you're live in under two minutes.

<script src="chattermate.js"></script>

Questions, answered.

How fast can I go live?

Under two minutes. Sign up, point it at your docs, and paste one line of code. The agent indexes your knowledge automatically.

What happens when the AI can't answer?

It detects when a customer is stuck or frustrated and hands off to your team with full context — or handles everything itself if you prefer.

Is it really open source?

Yes. The full platform is open source — inspect it, self-host it, and bring your own models. Or use the cloud and skip the ops.

Support that's always on.

Free for your first 300 chats. Open source forever. Live in minutes.

Create your account