Skip to main content

Escalation Settings

Configure when and how AI hands conversations to human agents.

What is Escalation?​

Escalation transfers a conversation from AI to human:

AI Handling → Trigger Detected → Human Notified → Human Takes Over

Escalation Triggers​

Customer Request​

When customer explicitly asks for a human:

PhrasesAction
"Talk to a human"Immediate escalation
"Speak to agent"Immediate escalation
"Get me a person"Immediate escalation

Configure phrases in settings.

Sentiment Detection​

Escalate on negative sentiment:

SentimentThresholdAction
FrustratedHighEscalate
AngryMedium+Escalate
ThreateningAnyImmediate

AI Confidence​

When AI isn't sure:

IF confidence < 70%
THEN escalate with context

Topic-Based​

Certain topics always escalate:

TopicReason
Billing disputesSensitive
Legal questionsCompliance
ComplaintsCustomer care
Large ordersHigh value

Loop Detection​

After repeated attempts:

IF same question asked 3 times
THEN escalate

Time-Based​

Conversation taking too long:

IF conversation > 15 minutes without resolution
THEN offer escalation

Escalation Configuration​

Global Settings​

Default settings for all agents:

SettingDefaultDescription
Auto-escalateOnEnable automatic
Human phrase detectionOnDetect requests
Sentiment thresholdMediumFrustration level
Confidence threshold70%AI certainty

Per-Agent Settings​

Override per agent:

Support Agent:
- Confidence threshold: 65%
- Sentiment threshold: Low

Sales Agent:
- Confidence threshold: 80%
- Always escalate pricing questions

Escalation Process​

Step 1: Trigger Detection​

AI detects escalation needed.

Step 2: Context Gathering​

AI prepares handoff:

  • Conversation summary
  • Customer info
  • Issue identified
  • Attempted solutions

Step 3: Notification​

Team is notified:

  • Dashboard alert
  • Email notification
  • Push notification (if enabled)

Step 4: Queue Placement​

Conversation enters priority queue:

PriorityCriteria
UrgentAngry customer, VIP
HighExplicit request
NormalLow confidence

Step 5: Handoff​

Human takes over:

  • Full context provided
  • AI pauses responses
  • Seamless transition

Escalation Messages​

To Customer​

Configure what customer sees:

"I'll connect you with one of our team members who can
better assist you. They'll be with you shortly."

To Agent​

What agents see:

🔴 Escalation: Order Dispute
Customer: John Doe
Channel: WhatsApp
Reason: Customer requested human
Summary: Customer wants refund for damaged item
AI attempts: Offered return label, customer unsatisfied

Routing Rules​

Team Assignment​

Route to specific teams:

TriggerRoute To
Billing issuesFinance Team
Technical problemsTech Support
Sales questionsSales Team
GeneralGeneral Support

Skill-Based Routing​

Route by agent skills:

IF topic = "technical" AND language = "Spanish"
THEN route to Spanish technical support

Load Balancing​

Distribute evenly:

  • Round robin
  • Least conversations
  • By availability

Business Hours​

Out of Hours​

Configure after-hours behavior:

OptionBehavior
QueueHold for next day
MessageCollect info, promise callback
Emergency OnlyEscalate urgent only

Hours Configuration​

Monday-Friday: 9 AM - 6 PM EST
Saturday: 10 AM - 2 PM EST
Sunday: Closed

Metrics​

Escalation Analytics​

MetricDescription
Escalation Rate% conversations escalated
Time to EscalationWhen in conversation
Escalation ReasonsWhy escalations happen
Resolution AfterSuccess after escalation

Improving Metrics​

High escalation rate? Consider:

  • Adding knowledge content
  • Improving AI responses
  • Adjusting thresholds
  • Training AI on patterns