Why escalation design gets skipped
Most teams build the happy path first and treat escalation as an afterthought. The demo works, the agent answers correctly on the cases the team tested, and escalation logic gets bolted on as a generic "if unsure, ask a human" prompt instruction. That instruction does almost nothing, because the model's sense of "unsure" is not reliable and not measurable.
We've reviewed dozens of pilots where the escalation path exists only in the system prompt, never in code, and never tested against a real failure case. The result is an agent that occasionally answers a customer question it shouldn't have, with total confidence, because nothing in the architecture stopped it. This is one of the most common reasons AI pilots never ship: the team can't answer "what happens when it's wrong," and that question doesn't go away just because it's uncomfortable.