Hand Off to a Human
Open in CMSThis is the last step of Stage 2. You set up escalation: the agent hands a conversation to a human supervisor when it detects a situation it should not handle alone, such as a decision outside policy, a request for an exception, or a safety emergency.
In the CMS, escalation settings live under Conversation β Escalation in your agent's sidebar.
If the organization has Privacy Mode on, a supervisor handling an escalation cannot see the conversation content or get a real AI summary of it. See Receive and Manage Escalations.
Before you start
- Your agent is published and reachable by users: see Preview and Publish Changes and at least one channel, such as Embed Chat on Your Website.
- You have Owner or Contributor access to the agent.
- At least one person who can act as supervisor is a user of your organization. See Manage Who Can Use and Build.
Pages in this step
| Page | What you set up | Order |
|---|---|---|
| Configure Escalation | Turning escalation on, trigger conditions, the escalation response message (with summary language and phone country code), and supervisors | 1. Start here. |
| Receive and Manage Escalations | The supervisor workflow: live updates, claim, review, resolution note, and complete | 2. Verify that people can act on escalations. |
| Send Escalation Events to a Webhook | Notifying external tools (ticketing, chat, monitoring) automatically | 3. Optional, once the first two work. |
This order builds each part on the previous one: rule quality first, human handling second, outbound integration last.
Why escalation matters
Without escalation, an agent can keep answering in loops, miss urgency, or fail to route sensitive requests to the right owner. Escalation gives you:
- User protection: people with an urgent or unusual request reach a real person quickly.
- Operational control: supervisors claim and complete cases in a clear workflow.
- Risk reduction: sensitive situations go to humans instead of forced AI answers.
- System integration: webhook events can notify external tools.
How escalation works
- The agent detects a trigger condition from your escalation rules.
- An escalation record is created with urgency, reason, topic, and area. The agent asks the user for a name and phone number if it does not have them yet.
- The supervisor workspace updates in real time.
- A supervisor claims the escalation and reviews the case context, the AI summary, and the conversation.
- The supervisor writes a resolution note and completes it. An agent Owner or Contributor can also release a claimed case back to Pending.
- An optional webhook event is sent to external systems.
The tutorials in this step use one running example: Atlas, Kirana Group's operations assistant. An employee needs to approve a USD 1.2 million project and asks for an exception to the approval limit, because the Regional Director is on leave and the vendor deadline is tomorrow. SOP-FIN-007 does not allow that, so Atlas must not decide. The expected result is that Atlas escalates to the Operations duty supervisor in real time. In the test, Rina Wijaya, Kirana's operations lead, plays both parts: she sends the request from the Preview chat, then handles it as the supervisor on duty.
Prepare before you configure
A short checklist makes your first test meaningful:
- Trigger phrases and boundaries: list examples that should escalate (decisions the SOPs do not cover, exceptions to approval limits, safety emergencies on site) and examples that should stay with the agent (ordinary approval-chain questions the SOP answers).
- Urgency levels: decide what counts as low, medium, high, and critical urgency, and the expected response time for each.
- Supervisor coverage: make sure at least one supervisor can claim cases during your operating hours.
- Labels: standardise reason, topic, and area labels so filtering and reporting stay consistent.
- Test scripts: prepare 2 to 3 conversations that should escalate and 2 that should not, and decide who plays supervisor during testing.
- Webhook endpoint (if you plan to use one): have a test endpoint ready to capture payloads.
Next steps
- Start with Configure Escalation.
- When escalation works, Stage 3 begins with Search and Read the Web.