Agentforce Human Escalation & Omni-Channel Routing 2026
Human Escalation
& Omni-Channel Routing
Know when AI should hand off to humans. Configure escalation triggers, transfer conversation context seamlessly, and route to the right agent using Omni-Channel in Agentforce.
What is Human Escalation?
The critical bridge between AI automation and human expertise
When Should the Agent Escalate?
Automatic triggers vs user-initiated escalation
✅ Negative sentiment detected 3+ times
✅ Agent cannot answer after 2 attempts
✅ High-value customer (VIP flag in Data Cloud)
✅ Legal/compliance query detected
✅ Safety or urgent issue flagged
✅ Agent confidence score below threshold
✅ Customer says “agent”, “representative”
✅ Customer presses escalation button in UI
✅ Customer says “this isn’t helping”
✅ Customer asks to file a complaint
✅ Customer demands manager/supervisor
✅ Complex customization request
| Scenario | Escalation Type | Priority |
|---|---|---|
| “I want to speak to a human now!” | User-initiated | 🔴 Immediate |
| Customer using ALL CAPS, angry tone | Auto (sentiment) | 🔴 High |
| Order dispute > ₹5L value | Auto (high value) | 🔴 High |
| “I need a custom bulk discount” | Auto (cannot resolve) | 🟡 Medium |
| “Can I talk to someone?” | User-initiated | 🟡 Medium |
| 3rd failed query attempt | Auto (resolution failure) | 🟡 Medium |
Step-by-Step: Configure Human Escalation
Hands-on setup in your Developer Org
- 1Setup → Quick Find: “Omni-Channel Settings” → Enable Omni-Channel = toggle ON → Save
- 2Setup → Quick Find: “Service Channels” → New
Label: Agentforce Escalations | Object: Case | Save - 3Setup → Routing Configurations → New
Name: XYZ Support Routing
Routing Priority: 1 (high priority for escalations)
Routing Model: Least Active
Units of Capacity: 1
Save ✅ - 4Setup → Queues → New
Label: XYZ Human Support Queue
Supported Objects: Case
Queue Members: Add your support agents
Save ✅
- 1Setup → Agents → XYZ Sales Assistant → Edit in Agent Builder
- 2In Agent Builder left panel → click “Escalations” or “Human Handoff” section
- 3Enable “Transfer to Agent” → toggle ON
- 4Configure routing:
Route to: Queue → XYZ Human Support Queue
Channel: Agentforce Escalations (Service Channel from Step 1) - 5Context to transfer: Check all relevant fields:
✅ Conversation transcript
✅ Customer name
✅ Case/issue summary (AI-generated)
✅ Sentiment score
✅ Account/Contact ID - 6Save → Activate agent ✅
- 1Agent Builder → Your Topic → + New Action
- 2Action Type: “Standard Action”
- 3Select: “Transfer to Agent”
- 4Action Label: Escalate to Human Support
Description: “Transfer the conversation to a human support agent when the customer requests it, expresses frustration, or when the issue cannot be resolved by the AI. Always transfer full conversation context.” - 5Configure transfer settings:
✅ Transfer full conversation transcript
✅ Generate AI summary before transfer
✅ Route to: XYZ Human Support Queue - 6Add this action to ALL topics — escalation should be available everywhere
- 7Save ✅
Context Transfer: What the Human Agent Receives
The most important part of escalation — seamless handoff
When the AI escalates, the human agent in Service Console sees a pre-populated Case or chat with everything they need to immediately help the customer without asking them to repeat themselves.
Omni-Channel: Routing Escalated Conversations
Getting the right human to the right customer
| Routing Model | How It Works | Best For |
|---|---|---|
| Least Active | Routes to agent with fewest active conversations | Balanced workload distribution |
| Most Available | Routes to agent with most remaining capacity | When agents have variable capacity |
| Skills-Based | Routes based on agent skills (language, product expertise) | Specialized support teams |
| External Routing | Custom routing logic via Apex or Flow | Complex enterprise routing rules |
Live Escalation Conversations
Seeing seamless AI-to-human handoff in action
🔁 Transferring now... I’m sharing our conversation so you won’t need to repeat yourself.
⌛ Estimated wait: ~2 minutes
A specialist from XYZ Company will join shortly. Is there anything specific you’d like me to note for them?
⚠️ I’m immediately connecting you with a senior support specialist who has full authority to resolve this for you right now.
🔁 Transferring now — Priority escalation flagged. You’ll be next in queue.
New escalated conversation | Priority: HIGH
Customer: Ravi Kumar | MedTech Solutions
Sentiment: Frustrated | Escalation: Auto (frustration)
AI Summary: Customer asked about order ERP-28651 status 3 times.
AI confirmed “In Transit” but customer expected delivery today.
Customer escalated to HIGH frustration. Recommend: confirm
exact logistics ETA and offer express delivery compensation.
Account Alert: ₹8.4L renewal due in 60 days. Handle with care.
Escalation Journey Best Practices
The anatomy of a perfect AI-to-human handoff
Phase 1: AI Handles (0-3 minutes)
AI resolves standard queries. If escalation trigger detected → immediately acknowledge. Never make customer ask twice for human.
Phase 2: Context Collection (30 seconds)
AI generates summary, collects any final context (“anything to note for the agent?”), sets wait time expectation. Must complete in under 30 seconds.
Phase 3: Omni-Channel Routing (<2 minutes)
Conversation routes to correct queue based on priority and customer tier. Human agent receives full context package in Service Console.
Phase 4: Human Resolution (2-10 minutes)
Human agent opens with context already known. No re-asking. Direct to solution. Customer feels heard and respected throughout.
- ❌Making customer wait >5 minutes without update
- ❌Human agent asks customer to repeat everything
- ❌AI says “I can’t help” without offering escalation
- ❌Escalating too aggressively (first attempt, simple queries)
- ❌Not setting wait time expectations
- ❌Losing conversation context during transfer
Interview Q&A — Human Escalation
Real questions from Agentforce interviews 2026
Module 13 Summary
What you learned and built
- ✅Auto vs user-initiated escalation triggers
- ✅Context transfer anatomy
- ✅Omni-Channel routing models
- ✅Escalation best practices timeline
- ✅VIP customer priority routing
- ✅Enabled Omni-Channel + Service Channel
- ✅XYZ Human Support Queue
- ✅Transfer to Agent action on all Topics
- ✅Escalation Topic Instructions
- ✅VIP priority routing configuration
🌍 Free Agentforce Course
15 modules, hands-on, real XYZ Company project. No signup. No paywall. Built by a Salesforce developer.
Browse All Topics →