Livehelperchat
Live Helper Chat - live support for your website. Featuring web and mobile apps, Voice & Video & ScreenShare. Supports Telegram, Twilio (whatsapp), Facebook messenger including building a bot.
Install / Use
/learn @LiveHelperChat/LivehelperchatREADME
Live helper chat
It's an open-source powered application that brings simplicity and usability into one place. With Live Helper Chat, you can bring live support to your site for free. http://livehelperchat.com. In a production environment, serving clients handling over 10,000 chats per day with dozens of operators actively working.
Need help?
- Documentation - https://doc.livehelperchat.com
- Forum/Discussions - https://github.com/LiveHelperChat/livehelperchat/discussions
- Chat (Discord) https://discord.gg/YsZXQVh
- Laravel version of Live Helper Chat
Donate
- Using Github Sponsors https://github.com/sponsors/LiveHelperChat
- Bitcoin -
bc1qlzn4qdxnl50gmzcherlp4rzql4uwn7ddpvwnp9 - Ethereum -
0x45b92C4aa29EFD3252fD04fcDDe3e6Ef8b399D75 - USDT (Ethereum network) -
0x45b92C4aa29EFD3252fD04fcDDe3e6Ef8b399D75 - Paypal - https://paypal.me/LiveHelperChat
- Bank Wire - IBAN: LT967044000941610547, Bank SWIFT code: CBVI LT 2X
Quick install guide
By cloning repository
If you clone git repository you have to install composer dependencies. Min 8.2 PHP version.
cd lhc_web && composer install
Now you can just enter in your browser lhc_web/index.php
By downloading from release section
Navigate to https://github.com/LiveHelperChat/livehelperchat/releases and download most recent relese.
You do not need to install composer dependencies in that scenario.
For alternative install ways read https://doc.livehelperchat.com/docs/install
Demo
http://livehelperchat.com/demo-12c.html
Demo with ChatGPT and streaming support can be found at https://doc.livehelperchat.com/ Try to ask a question about Live Helper Chat. ChatGPT install instructions here
Integrations
If you are installing extensions, make sure that your version has webhooks enabled - https://github.com/LiveHelperChat/livehelperchat/blob/master/lhc_web/settings/settings.ini.default.php#L86
- Mobile app flutter
- Agora - Voice & Video & ScreenShare powered by agora, paid
- Jitsi - Voice & Video & ScreenShare powered by jitsi, Free out of the box integration
- Rest API
- Bot with the possibility to integrate any third-party AI
- E.g Rasa AI https://doc.livehelperchat.com/docs/bot/rasa-integration-intent
- E.g ChatGPT (Chat Responses) https://doc.livehelperchat.com/docs/bot/chatgpt-responses
- https://youtu.be/Z-DzsIygsX0 video how to setup
- https://youtu.be/F0ou70cu7x0 video how to use with third party Rest API
- E.g ChatGPT (Chat Completion) https://doc.livehelperchat.com/docs/bot/chatgpt-integration
- E.g ChatGPT (Assistant) https://github.com/LiveHelperChat/chatGPT Will be depreciated by OpenAI
- E.g Ollama AI https://doc.livehelperchat.com/docs/bot/ollama-integration
- E.g Gemini https://doc.livehelperchat.com/docs/bot/gemini-integration
- E.g Dialogflow https://github.com/LiveHelperChat/dialogflowes
- Telegram
- Viber
- Discord
- Rasa
- n8n
- Mattermost
- Facebook messenger, Intsagram
- Facebook WhatsApp
- Facebook Instagram
- Insult detection powered by DeepPavlov.ai and NudeNet
- SMS, WhatsApp (Twilio based)
- WhatsApp open-wa based.
- Elasticsearch get statistic for millions of chats in seconds
- Node.js
- Docker
- Background worker for heavy tasks offload Rest API calls
- Integrate any third party Rest API
- Google Authentication login using Google account
- 2FA
Authenticatormobile app support - Amazon S3 scale infinitely by storing app files in the cloud
- Desktop app written with electron
- Sentiment analysis using DeepPavlov
- Shopify integration
- MessageBird integration
- https://bird.com
- CloudTalk integration
- Chat API integration
- LDAP
- https://www.wildix.com
- MS Authentification
- https://zapier.com
- SSO
- https://github.com/LiveHelperChat/ssoprovider-demo
- https://github.com/LiveHelperChat/ssoprovider
Quick development guide
- After the app is installed, disable cache and enable debug output.
- https://github.com/LiveHelperChat/livehelperchat/blob/master/lhc_web/settings/settings.ini.default.php#L13-L16
- Change the following values to:
* debug_output => true * templatecache => false * templatecompile => false * modulecompile => false - To compile JS from lhc_web folder execute. This will compile main JS and old widget javascript files.
npm install && gulp
- To compile new widget V2
- To recompile back office React APP (Left toolbar, Group Chat etc...)
cd lhc_web/design/defaulttheme/js/admin && npm run build
- Recompile static JS/CSS files. This is required if you change core JS files. It also avoids missing CSS/JS files if more than one server is used.
php cron.php -s site_admin -c cron/util/generate_css -p 1 && gulp js-static
- ORM - https://doc.livehelperchat.com/docs/development/orm
- Common classes - https://doc.livehelperchat.com/docs/development/common-classes
- To recompile everything at once
cd lhc_web/ && ./deploy.sh
Extensions
https://github.com/LiveHelperChat
Translations contribution
https://explore.transifex.com/remigijus-kiminas/live-helper-chat/
Folders structure
- Directories content:
- lhc_web - WEB application folder.
Features
A few main features:
- Bot with the possibility to integrate any third-party AI
- Tens of thousands chats per day support using ElasticSearch, NodeJS, PHP-Resque System is highly optimised and battle tested for high load environment
- XMPP support for notifications about new chats (iPhone, iPad, Android, Blackberry, GTalk, etc.)
- Chrome extension
- Repeatable sound notifications
- Work hours
- See what the user sees with a screenshot feature
- Drag & Drop widgets, minimize/maximize widgets
- Multiple chats at the same time
- See what users are typing before they send a message
- Multiple operators
- Send delayed canned messages as if it was a real user typing
- Chats archive
- Priority queue
- Chats statistic generation
- Advanced agents performance tracking
- Resume chat after the user closed the chat
- All chats in a single window with tabs interface; tabs are remembered before they are closed
- Chat transcript print
- Chat transcript send by
Related Skills
openhue
341.6kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
341.6kElevenLabs text-to-speech with mac-style say UX.
weather
341.6kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.


