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.
Django Helpdesk
Django Helpdesk is a complete support ticketing system that gives a small business one shared place to receive, assign, and resolve customer requests. Customers write to a support address and each incoming email becomes a ticket in the right queue, with replies threading back into the same conversation. Queues separate products, departments, or clients, and each queue can poll its own mailbox and carry its own settings. The staff dashboard surfaces unassigned tickets the moment they land, and agents claim work, reassign it, or hand it to a teammate. Every ticket holds its follow-up history, attachments, priority, due date, and custom fields your team adds for the details generic forms miss. Duplicate reports merge into a single ticket, and saved searches keep recurring questions one click away. Customers help themselves first through the built-in knowledgebase, then submit and track their own requests in a portal that hides internal notes. A REST API creates and updates tickets from other systems, and webhooks push ticket events into chat tools, CRMs, or billing scripts. An embeddable iframe form drops ticket submission into any existing website, and spam filtering keeps junk out of the queue. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. BSD-3-Clause licensed.