Categories
Chatbot Ticketing Knowledge base AI customer support Help desk Customer service automation Live chatDeveloper links
Chattermate
ChatterMate gives your website an AI support agent that answers customer questions from your own documentation around the clock, and hands the conversation to a human the moment it gets complicated. Feed it PDFs, help pages and URLs, and it chunks and indexes them into a knowledge base that answers with citations instead of guesses. Pick your model from OpenAI, Anthropic Claude, Google Gemini, Mistral, xAI Grok, DeepSeek or Groq with your own key, or point it at a self-hosted Ollama or vLLM endpoint. Every conversation lands in one shared inbox across nine channels, including the website widget, WhatsApp, Instagram, Messenger, Slack and email, where your team can search, filter and reassign. A drag-and-drop workflow builder designs branching flows from AI response, condition and human transfer nodes, so routine questions resolve themselves and hard ones arrive with context. Chats can raise tickets that the AI triages and investigates, writing an auditable root-cause analysis, or open a Jira ticket without leaving the conversation. The native Shopify integration answers order, shipping and product questions from live store data, and customers can attach images, PDFs and documents directly in chat. Theme the widget to your brand, require token authentication for private chats, and connect MCP tools so the agent can look up orders, issue refunds and call your APIs mid-conversation. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Benefits
- Answers grounded in your docs
- ChatterMate chunks and indexes your PDFs, help pages and URLs into PostgreSQL with pgvector, then answers with citations, so customers get sourced replies instead of invented ones at any hour.
- Humans take over seamlessly
- Business-hours awareness and availability detection route complex chats to your team in the shared inbox with the full transcript attached, so nobody repeats their question and context never gets lost.
- Bring your own model
- Use OpenAI, Claude, Gemini, Mistral, Grok, DeepSeek or Groq with your own API keys, or keep inference private on Ollama or vLLM, switching providers without code changes or vendor lock-in.
- Tickets investigate themselves first
- Conversations can spawn native tickets that the AI triages and investigates against your observability tools and databases, delivering an auditable root-cause analysis before a human ever opens the ticket.
Features
- Omnichannel shared inbox
- One inbox unifies website chat, WhatsApp, Instagram, Messenger, Slack and email with open, pending and closed views, full-text search and one-click human takeover.
- Visual workflow builder
- Drag and drop Start, AI Response, Condition, Human Transfer and End nodes into branching conversation flows with forms and conditional logic, no code required.
- Knowledge base RAG
- PDFs, documents and web pages are scanned, chunked and embedded into pgvector automatically, and every generated answer cites the passages it came from.
- Shopify and Jira integrations
- Native Shopify answers order and product questions from live store data, while OAuth-secured Jira integration creates and tracks tickets straight from chats.
- MCP tool actions
- Connect MCP servers so the agent can look up orders, issue refunds and call your APIs mid-conversation, with revocable access tokens controlling every action.
- Docker Compose deployment
- The full stack runs from one Compose file: FastAPI backend, React frontend, worker, PostgreSQL with pgvector and Redis, with optional Caddy automatic HTTPS.