The model stopped being the hard part of a customer-facing agent deployment some time ago. The handoff is. On July 22, 2026, OpenAI shipped Presence, an enterprise product for putting agents on real customer and internal workflows with policies, guardrails, and humans in the escalation path, with voice and chat as the first channels. Six days later, Cognizant stood up a dedicated EMEA AI unit aimed at moving agentic AI from failed pilots into production, pointing at an IDC-documented pilot failure rate near 88 percent. Both signals say the same thing from opposite ends of the market: the work has moved from making the agent capable to defining what happens the moment it should stop. That moment is a designed system, and most teams have not designed it.
An escalation path is the designed route by which a live agent stops working, transfers a customer or a task to a specific human, and either returns control or closes out. It is not a fallback and not an error state. It has four defined parts: the trigger conditions that make the agent stop, the routing rule that names who receives the work, the context package that travels with the transfer, and the return path that gives control back or ends the session cleanly.
Most teams write guardrails instead: do not quote a price outside this range, do not promise a refund, do not give medical advice. Those are necessary and they are the easy half. They constrain behavior inside the agent. The escalation path defines what happens at the edge of that behavior, and the edge is where customers notice. An agent that refuses correctly and then leaves the person stranded has satisfied the guardrail and failed the workflow.
Agents moved onto live customer and internal workflows, which turned the handoff from a design detail into an operating requirement. When an agent was a demo, escalation meant showing a phone number. When an agent is answering the main line, escalation is a queue with staffing, a service level, and a customer waiting inside it. Three developments this summer make the shift concrete.
On voice this is doubly true, because a caller cannot see a queue and will not wait through silence. We covered that channel-specific version in our note on enterprise voice AI agents, and the broader pattern in moving agents from demos to deployment.
Your guardrails describe what the agent must not do. Your escalation path describes what happens when it stops. Only the second is visible to the customer, and only the second has a service level, an owner, and a measurable failure mode. Write the handoff contract before you write the system prompt.
A handoff contract should specify seven testable things in writing before the agent goes live. It is a short document, usually two pages, and it belongs to operations rather than engineering.
Trigger: the agent refuses or apologizes at a boundary.
Routing: undefined, or a phone number read aloud.
Context: lost. The customer restarts from zero.
Failure mode: silent abandonment, invisible in the containment metric.
Trigger: explicit stop conditions with reason codes.
Routing: a named queue per condition, with a fallback and an after-hours rule.
Context: identity, transcript, and actions taken travel with the transfer.
Failure mode: queue depth, a staffing problem you can see and solve.
Escalation designs fail in four predictable places, and none of them are model problems. Each shows up within the first month of production, and each has a specific fix.
This is the most common and most damaging. The transfer succeeds, the human picks up, and the first words are a request to explain the problem again. The customer has now told the story twice. Fix it by treating the context package as a required payload with a schema, and by failing the handoff loudly in testing when a field is missing.
Agent projects usually belong to IT or a transformation team, while the queue receiving escalations belongs to support, sales, or clinical operations. Volume then lands on a team that was not consulted, has no capacity model, and did not agree to the service level. Name the queue owner before launch and give them a say in the stop conditions.
An agent optimized to be helpful will keep trying. It will offer a fourth workaround to a customer who asked for a manager two turns ago. Frustration signals and explicit requests for a human should be hard stops that override the rest of the policy.
The context package is a data transfer into a different system with different permissions. A transcript carrying retrieved account records can land in a ticketing tool visible to a broader group than the source system allowed. That is the concern behind the Box finding, and it is why the handoff belongs inside your AI security and governance program and on your AI agent governance checklist.
Measure the handoff itself, not just containment, because containment rate rewards an agent for not escalating including where it should have. Six metrics give an honest picture, and all depend on emitting a machine-readable reason code at the moment of the stop.
This is the same discipline we described in AI agent observability and monitoring. The difference here is that the events worth logging are boundary events, and boundary events are the ones default telemetry misses.
Start by writing the handoff contract for one workflow, staffing the queue, and testing the boundary before widening scope. Five steps fit inside a quarter.
Most of this is design and operations work rather than engineering. Teams that already run custom AI agents in production usually just need the contract written and the telemetry wired. Teams building their first should design the escalation path and the agent together, with the surrounding workflow automation carrying context between systems, and with an AI consulting partner if the queue owners and the builders do not sit in the same room.
The agent is not the product. The workflow is, and the workflow includes the humans. Every serious 2026 launch points at the same conclusion: production readiness is decided at the boundary, where the agent stops and a person takes over. Write the handoff contract. Name the queue and its owner. Make the context travel. Set a time to human and staff to it. Log the reason code every time. Do that and your pilot has an operating model instead of a demo script. Infonaligy designs and operates customer-facing agents and their escalation paths from Dallas–Fort Worth and, through remote delivery, nationwide.
Infonaligy designs customer-facing agents and their human escalation paths from our Dallas–Fort Worth home base, and delivers them to teams across the country, remotely nationwide.
Book an assessment and we will map your stop conditions, name the queues, design the context package, and wire the telemetry that tells you whether the handoff is working.