Escalation

How leads get handed off to your agents automatically and manually.

Automatic Triggers

A lead is automatically escalated to a human agent when any of the following conditions are met:

  1. High-confidence interest — The AI classifies the lead's reply as "Interested" with greater than 70% confidence.
  2. Max auto-replies reached — The lead's reply count exceeds your configured max auto-replies setting (default: 3). This prevents the AI from going back and forth indefinitely.
  3. Escalation keywords detected — The lead's reply contains phrases like "call me", "schedule", "appointment", "meet", "phone call", or "let's talk".
  4. Manual trigger — You click "Escalate to agent" from the conversation view.
Only one trigger needs to fire for escalation to occur. The system checks all conditions on every inbound reply.

What Happens on Escalation

When a lead is escalated, the following actions happen automatically:

  • Status ChangeThe lead's pipeline status changes to "Escalated" and the AI stops sending automatic replies.
  • Agent AssignmentThe system assigns the best-fit team member based on specialty match and current workload.
  • Handoff EmailA handoff email is sent to the lead, CC'ing your assigned agent. The email includes the agent's phone number for direct contact.
  • Slack NotificationIf a Slack webhook URL is configured in Settings, a notification is sent to your team channel.

Manual Escalation

You can manually escalate any active lead from the conversation view. Click the "Escalate to agent" button in the conversation thread to immediately trigger the escalation flow.

Manual escalation follows the exact same process as automatic escalation: agent assignment, handoff email, and notifications all fire.

Use manual escalation when you spot a lead that looks promising but hasn't triggered the automatic rules yet, or if you want to intervene and fast-track a lead to an agent.

Agent Assignment

When a lead is escalated, the system picks the best agent using the following priority logic:

Assignment Priority

PriorityRuleDescription
1Role preferenceManagers are preferred over agents for escalation assignments.
2Specialty matchingThe lead's insurance type is matched against team members' configured specialties (e.g., an auto insurance lead goes to an agent with "Auto Insurance" specialty).
3Lowest utilizationAmong matching candidates, the agent with the lowest current utilization (open leads / queue capacity) is chosen.
4Queue capacityAgents at maximum capacity are skipped. An agent won't be assigned if their open leads equal their queue limit.
If no agents match the specialty or all agents are at capacity, the lead will be escalated but flagged as "unassigned." Check your team roster if you see unassigned escalations.