Power toolsUpdated 2026-07-02

Escalations

Every business gets calls the receptionist can't finish — a genuine emergency, a complaint, a request outside anything you've configured. When that happens she doesn't just drop the caller: you're paged by SMS and email, the caller is told someone will ring back within 10 minutes, and a triage item lands in the Escalations queue — even if the page-out itself failed to send. Nothing falls through a gap.

Find it in the sidebar under Insights → Escalations, with a badge showing how many are waiting.

Escalations queueThe queue — open items oldest-first, stat cards on top, category badges, and claim/resolve straight from the row.

The default posture is still never escalate — Sarah books the next available slot rather than giving up. What sends a call here is your emergency handling rules, a caller who insists on a human, or a genuine dead end.

Working the queue

The page is built for triage:

  • TabsAll / Open / Acknowledged / Resolved, each with a live count. The Open tab sorts oldest-first, so the caller who's been waiting longest is at the top.
  • Stat cards — open (unclaimed), acknowledged (someone's on it), resolved, and your average time to resolve — the one number that tells you whether escalations are being worked or ignored.
  • Search + categories — search by caller, phone or reason; filter by a category derived from the reason text: Emergency, Complaint, Billing, Booking, Out of scope, Other.

Each row is one hand-off: who called, their number, the category, what happened, and when it was raised. Two actions move it along:

  1. Acknowledge — claim it. Your name and avatar attach to the row so the rest of the team knows it's being handled.
  2. Resolve — you've rung the caller and sorted it. It drops off the open count.

Select several rows to acknowledge or resolve in bulk — useful after a busy morning.

The detail sheet

Click a row and the full picture opens on the right:

  • What happened — the reason the agent escalated, in its own words.
  • Suggested resolution — the AI's proposed fix (more below). Shows "Working out a suggested fix…" for a minute or two after the call.
  • Links — jump to the call in Activity, open the contact record, or grab the number to ring back.
  • Timeline — raised → acknowledged (by whom) → resolved (by whom).
  • Conversation — the full turn-by-turn transcript, so you can read exactly where the call went wrong before you dial. Transcripts on escalated calls are kept for 90 days (routine calls: 30).

How to stop it happening again

An escalation is a symptom. A few moments after each one, an AI analysis reads the call — what the agent actually tried, which tools it called, where it hit the wall — and writes an owner-facing suggested resolution in two parts: how to handle this caller now, and the single highest-impact change that would have kept the call automated.

The suggestions are grounded in your real levers, not generic advice:

  • Services and prices (/services) — add or correct a service so the agent quotes it instead of refusing
  • Knowledge (/knowledge) — a missing policy or FAQ is the most common fix
  • Emergency handling (settings) — how out-of-hours and urgent calls are handled
  • Agent behaviour — greeting, tone, "always ask for X" rules
  • Playbooks (/intents) — a situation-specific flow for a recurring call type
  • Working hours and phone routing — availability and which agent a number runs

Owners also see a technical note on each item — a terser, developer-facing spec of the underlying gap, tagged with a pinned root-cause category. Both are AI-generated: treat them as a strong first draft, not gospel.

Patterns — fix one, clear the cluster

Above the queue, owners see a Recurring patterns panel: escalations grouped by root-cause tag and ranked by how many are still open. Ten open items sharing kb_gap:policy_or_faq isn't ten problems — it's one missing knowledge entry. Make the one change, and the whole cluster stops recurring. This is the highest-leverage five minutes in the app: work the patterns panel weekly and watch the queue shrink on its own.

Playbooks choose the escalation path

Escalation doesn't have to mean "page a human". Each playbook declares what the agent should do when it can't fully serve the caller — book a slot, request a callback, or transfer to a human — so a buyer-enquiry line can book a viewing while a complaints line pages you immediately.

What's next