The most celebrated AI capabilities are the things AI can do: answer questions, classify documents, generate content, take actions. The most important AI capability — and the hardest to evaluate — is knowing when not to act.
An AI workflow that answers a question it should have escalated creates liability. An agent that takes an action it should have deferred causes operational damage. A classification pipeline that assigns a confident label to an ambiguous input creates downstream errors that compound silently.
Correct abstention — the ability to say 'I don't know' or 'I'm not confident enough to act' — is not a limitation of the system. It is a safety property. And it is systematically under-evaluated, because it is invisible in the metrics most teams track. A workflow can post excellent accuracy on the questions it chooses to answer while quietly answering a whole category of questions it never should have touched.
The shift in mindset is simple to state and hard to adopt: a system that knows its own boundary is more valuable than a system that is slightly more accurate but does not. The first can be trusted with real decisions; the second cannot.
Why Abstention Is Hard
Confidence Without Calibration
Language models are not calibrated. A model that generates a response with high apparent confidence is not necessarily more likely to be correct than one that generates a tentative-sounding response. The model's expressed certainty does not correlate reliably with actual accuracy.
This means you cannot simply tell the model to escalate 'when it is not confident.' The model does not have a reliable internal confidence signal. Building reliable abstention requires external calibration: measuring the relationship between the model's outputs and actual correctness, and using that measurement to define escalation thresholds.
The Economic Pressure Against Abstention
Every escalation to a human increases cost and reduces the economic benefit of automation. There is a constant organisational pressure — often implicit, rarely stated — to reduce escalation rates. This pressure pushes teams to tune their systems toward fewer escalations, which is exactly the wrong direction for reliability.
The correct escalation rate is not 'as low as possible.' It is the rate at which the system escalates all the cases it should — no more, no less. Finding this rate requires measuring both the cost of unnecessary escalations (wasted human time) and the cost of missed escalations (incorrect outputs, damaged trust, operational errors).

Evaluating Abstention
Missed Escalation Rate
The most important metric for abstention evaluation is the missed escalation rate: the percentage of cases where the system should have escalated but did not. This requires a labelled evaluation dataset where each case is marked as 'should escalate' or 'should handle.'
Building this dataset is the hard part. It requires domain expertise to determine which cases genuinely exceed the system's capabilities, which cases involve sufficient risk to warrant human review, and where the boundary lies between routine and exceptional.
False Escalation Rate
The complement of missed escalations is false escalations: cases where the system escalated unnecessarily. A high false escalation rate defeats the purpose of automation but is less dangerous than a high missed escalation rate.
The asymmetry matters. Optimise for low missed escalations first, then reduce false escalations without increasing missed ones.
Escalation Quality
When the system escalates, does it provide the human with enough context to resolve the case efficiently? A bare escalation — 'I could not handle this query' — forces the human to start from scratch. A quality escalation includes the original query, the context the system retrieved, the reason for escalation, and any partial work completed.
Evaluate escalation quality as part of the evaluation framework: not just whether the system escalated correctly, but whether the escalation was actionable.
A Worked Example
Consider an insurance assistant that answers policy questions. Most queries are routine: 'Is dental included in my plan?' But some are not: 'My house flooded last night — what do I do?' The second is emotionally charged, time-sensitive, and carries real financial and safety stakes. A well-designed workflow should recognise this as a case to escalate immediately, with the full message and detected urgency attached, rather than replying with a generic list of claim steps.
To evaluate this, you would build a dataset mixing routine questions with genuine emergencies, ambiguous cases ('I think there might be some water damage'), and out-of-scope requests. The key metric is not overall accuracy but the missed escalation rate on the emergency and ambiguous slices. A system that scores 95% overall but fails to escalate half of the ambiguous emergencies is not ready, no matter how good the headline number looks. This is why abstention has to be measured on its own slices rather than folded into an average.
Designing for Abstention
Explicit Abstention Rules
Define explicit rules for when the system must abstain, independent of model confidence. Certain query types should always escalate: legal questions, safety-critical information, financial commitments, situations involving vulnerable individuals.
These rules function as guardrails that catch cases the model's confidence calibration might miss.
Tiered Confidence Thresholds
Not all actions carry equal risk. Answering a general information question carries less risk than processing a financial transaction. Set different confidence thresholds for different action categories: routine queries can proceed at lower confidence, high-stakes actions require higher confidence.
Graceful Degradation
When the system abstains, the user experience should not be 'error.' It should be a smooth transition: an acknowledgement that the system cannot help with this specific request, a clear explanation of what will happen next (human review, callback, alternative channel), and a timeline.
The Organisational Challenge
The hardest part of building correct abstention is not technical — it is organisational. It requires accepting that the AI system has limits, that those limits are features rather than flaws, and that measuring the system's ability to recognise its limits is as important as measuring its ability to perform.
Teams that treat escalation as a failure metric — 'we need to reduce escalations' — systematically build systems that fail to escalate when they should. Teams that treat escalation as a safety metric — 'we need to escalate correctly' — build systems that are reliable enough to trust with real decisions.
