How human handoff works
When enabled, visitors can request to speak with a human agent. They’ll be prompted to enter their email address, and your team receives a notification with the conversation details.Enable escalations

Email notifications
Get notified via email when a visitor escalates:- Toggle on Enable Email Notifications
- Enter your email address(es) in the Escalation Notification Email(s) field
- Separate multiple emails with semicolons (
;)
Round robin notifications
If you have multiple team members handling support, enable Round Robin Notifications to rotate escalations between email addresses instead of sending to all. Each escalation goes to the next email in the list.Slack notifications
Receive escalation notifications directly in your Slack workspace:Invite to a channel
Invite the SiteSpeakAI bot to the channel where you want to receive notifications.
You must connect Slack in Deploy & Install before the Slack notification option becomes available.
Webhook notifications
Send escalation data to any URL via a POST request. This is useful for integrating with tools like Zapier, Make, or your own CRM.Webhook payload
When a visitor escalates, SiteSpeakAI sends a POST request with a JSON body:Verifying webhook signatures
If you set a signing secret, each request includes anX-Signature-256 header. To verify the request is from SiteSpeakAI, compute the HMAC-SHA256 of the raw request body using your secret and compare it to the header value:
How visitors escalate
Once enabled, visitors can escalate to human support by:- Asking to speak with a human: The AI recognizes requests like “Can I talk to a person?” or “I need human help”
- The AI offering escalation: When the AI can’t confidently answer, it can offer to connect the visitor with a human
Responding via Live Chat
When you receive an escalation notification, you can respond to visitors in real-time through the Inbox (Conversation History).Start Live Chat
Type your message in the input field and send. This automatically starts a Live Chat session.

Customizing escalation messages
You can customize the messages shown to visitors during escalation in the Localization tab under Settings, including:- The message shown when escalating
- Email input placeholder text
- Confirmation messages
Best practices
- Set expectations: Let visitors know typical response times in your escalation confirmation message
- Use round robin: Distribute escalations evenly across your team
- Connect Slack: Get real-time notifications where your team already communicates
- Use webhooks: Connect escalations to your CRM or ticketing system via Zapier, Make, or a custom endpoint
- Review escalations: Regularly review why visitors escalate to improve your AI’s training
Ready to automate your customer service with AI?
Join over 1000+ businesses, websites and startups automating their customer service and other tasks with a custom trained AI agent.