How Escalations Work
When a conversation is escalated:- Ticket created — An escalation ticket is logged in your dashboard
- Team notified — Configured notification channels are triggered (email, Slack, webhook)
- Customer informed — The user sees a confirmation message
- Agent paused — AI responses are held until a human responds or the escalation is resolved
Escalation Triggers
Conversations can be escalated in several ways:User-Initiated Escalation
Users can request human support by:- Clicking the escalation button (if enabled in widget settings)
- Typing phrases like “talk to a human” or “speak to support”
- Submitting a form that triggers escalation
AI-Initiated Escalation
The AI can automatically escalate when:- Low confidence — Response confidence falls below your threshold
- Tool failure — A critical tool fails repeatedly
- Specific topics — Keywords or intents trigger escalation (configured in system prompt)
Programmatic Escalation
Escalate via API or webhook when external conditions are met:Configuring Escalation Settings
Navigate to Settings → Escalations in your agent dashboard.Auto-Escalation on Low Confidence
SLA Configuration
Define response time expectations:Notification Channels
Configure how your team is notified:Email Notifications
- Recipients — Email addresses to notify
- Include Transcript — Attach conversation history
- Frequency — Immediate or batched (hourly digest)
Slack Notifications
- Connect your Slack workspace in Integrations → Slack
- Select the channel for escalation alerts
- Configure message format and mentions
Webhook Notifications
Send escalation data to your own systems:Widget Settings
Escalation Button
Control the “Talk to Human” button visibility:Escalation Button Label
Customize the button text:- Default: “Talk to a human”
- Examples: “Contact Support”, “Get Help”, “Speak to Agent”
Confirmation Message
The message shown after escalation:Managing Escalations
Escalation Dashboard
View all escalations at Conversations → Escalations:Responding to Escalations
- Click an escalation to view the full conversation
- Review the AI’s responses and confidence scores
- Type your response in the reply box
- Click Send — the customer receives your message in the widget
Resolving Escalations
When the issue is resolved:- Click Resolve on the escalation
- Optionally add a resolution note
- The AI resumes handling the conversation
Re-enabling AI
After resolution, the AI automatically resumes. To keep AI paused:- Toggle Keep AI Paused before resolving
- Manually re-enable via the conversation menu
Best Practices
Tune Confidence Thresholds
- Start with a 50% threshold
- Review escalated conversations weekly
- Adjust based on false positive rate
Set Realistic SLAs
- Consider your team’s capacity
- Account for timezone coverage
- Build in buffer for complex issues
Train Your AI
Reduce escalations by:- Adding common questions to your knowledge base
- Improving system prompt for edge cases
- Creating tools for frequent actions
Monitor Escalation Metrics
Track in Analytics → Escalations:- Escalation Rate — % of conversations escalated
- Resolution Time — Average time to resolve
- SLA Compliance — % meeting response targets
- Top Reasons — Why escalations happen
API Reference
Create Escalation
Update Escalation
List Escalations
Next Steps
Confidence Scores
Understand how confidence affects escalations
Slack Integration
Set up Slack notifications