The Handoff Problem
The most frustrating experience for an enterprise user is being escalated from an AI agent to a human — and having to repeat everything. Effective handoff design requires the agent to pass a complete context package to the human: the original request, what the agent tried, what it found, why it's escalating, and what it recommends. The human should be able to pick up exactly where the agent left off. This requires structured handoff schemas — not just a chat transcript, but a structured summary with the key entities, decisions made, decisions pending, and relevant documents already retrieved. The handoff is a product feature, not a failure mode.
Handoff Package
Context package for human:
request: Original user query
history: What agent tried
findings: What agent discovered
escalation_reason: Why human needed
recommendation: Agent's best guess
confidence: Score + explanation
documents: Already retrieved
entities: Customer, order, etc.
// Human picks up where agent left off
// No "can you repeat that?"
Rule of thumb: If the human receiving the handoff needs more than 30 seconds to understand the situation, your handoff package is incomplete. Design it like a medical chart handoff — structured, complete, and actionable.