Categories
Self-Hosted Chatbot Customer Support Helpdesk Live Chat Customer Service Website Widget Email TicketingStars
Forks
Watchers
Developer links
Live Helper Chat
Add a live support desk to any website with Live Helper Chat, where visitors talk to operators or bots and you own every transcript. Site owners paste a generated embed snippet into any page, and the start-chat fields are customizable. Chats are routed by department, language, location, or custom attributes, wait in a priority queue, and move between agents. Operators, departments, and simultaneous chats are unlimited. Agents watch a visitor type before the message is sent, read pages visited and time on site in the online visitors list, and send proactive invitations to people who linger. Voice, video, and screen sharing run through Jitsi or Agora, and a screenshot shows what the visitor sees. Bot designers chain triggers and actions in a visual builder, call ChatGPT, Gemini, Ollama, Rasa, or any REST API, and hand the conversation to a person when needed. Incoming email becomes tickets beside chats, and extensions connect Telegram, WhatsApp, Facebook Messenger, and Twilio SMS. Staff answer from the browser, a desktop app, a Chrome extension, or iOS and Android apps. Management tools include roles, groups, statistics, transcripts, and an archive, and extensions add two-factor login, LDAP, and single sign-on. It suits banks, healthcare teams, universities, and game studios that must keep chat data in house. 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
- Visitor Chats Stay On Your Server
- Conversations, visitor tracking, and uploaded files live in your own MySQL or MariaDB database and server storage, so chat history stays with you instead of a hosted chat vendor.
- Proven At Thousands Of Daily Chats
- The project reports production use above 10,000 chats a day with dozens of operators, and Elasticsearch, Node.js, and PHP-Resque components support tens of thousands of chats daily.
- Automate Replies With Any AI
- A visual bot builder runs triggers and actions against ChatGPT, Gemini, Ollama, Rasa, or your own REST API, then escalates to a human operator whenever a conversation needs one.
- Extend Without Touching The Core
- Hooks, template overrides, module overrides, and a library of extensions customize widgets, forms, and workflows while the core stays upgradable, so local changes survive new releases.
Features
- Embeddable Chat Widget
- A JavaScript widget built as a React app embeds on any site with start-chat form fields, department targeting, prefilled variables, proactive invitations, and live theme changes.
- Operator Chat Console
- Operators handle multiple chats in tabs, watch visitors type, transfer between departments, use canned messages, and work from desktop, Chrome extension, iOS, and Android clients.
- Visual Bot Builder
- Triggers, events, and actions define agents that call OpenAI, Gemini, Ollama, Rasa, n8n, or any REST API, then hand conversations to human operators.
- Voice, Video, Screen Sharing
- Calls and screen sharing run through the Jitsi integration or Agora, alongside visitor screenshots that show operators exactly what the customer is looking at.
- REST API And Webhooks
- A documented REST API with Swagger and webhooks on chat events let CRMs, ticket systems, and automation tools such as n8n or Zapier exchange data with Live Helper Chat.
- Mail Ticketing Module
- The mail module brings mailboxes into the back office, tracks each message as a ticket with New and Closed states, and reopens tickets when customers reply.