Live Chat is available on Basic, Pro, and Scale plans.
How It Works
Customer Requests Human Help
A handover can be triggered in three ways:
- Customer clicks “Talk to Human” button in the chat widget
- AI assistant decides to hand over when it can’t resolve the issue
- Customer submits a contact form during out-of-hours
Agent Claims the Conversation
Open the Live Chat page in your dashboard. The Pending tab shows all conversations waiting for a human agent. Click Take Over to claim a conversation and start chatting.Only one agent can claim a conversation at a time — the system prevents race conditions so two agents won’t accidentally claim the same chat.
Chat with the Customer
Once claimed, you can exchange messages with the customer in real-time. Messages appear with a few seconds delay as the system polls for updates.If the customer is chatting via Telegram or WhatsApp, your messages are automatically routed to their channel — they don’t need to be on your website.
Live Chat Dashboard
The dashboard has three tabs to organize conversations by status:- Pending — customers waiting for a human agent
- Claimed — active conversations being handled by your team
- Resolved — completed handover sessions
Multi-Channel Support
Live Chat works across all your connected channels. When a customer on Telegram or WhatsApp requests human help, the handover appears in your dashboard just like web widget conversations. Your replies are routed back through the customer’s original channel automatically.Settings
Navigate to Live Chat → Settings to configure the feature.General
- Enable Live Chat — toggle the entire feature on or off
- Show “Talk to Human” button — display a button in the chat widget that lets customers request a human agent
- Message threshold — number of messages exchanged before the “Talk to Human” button appears (useful to let the AI attempt a resolution first)
Messages
- Handover system message — the message shown to customers when a handover is initiated (e.g., “A team member will be with you shortly.”)
- Out-of-hours message — shown when customers request help outside business hours
Business Hours
- Enable business hours — restrict live chat availability to specific hours
- Start / End time — define your working hours (e.g., 09:00 - 17:00)
- Timezone — set your team’s timezone for accurate scheduling
Notifications
- Email notifications — send an email to all team owners when a new handover request comes in, so no customer is left waiting