← All insights
· Filippo Pietrantonio

AI Implementation

How Accurate Does an AI Agent Need to Be Before You Ship It?

Not 100%. The real bar is set by the cost of the agent's worst plausible mistake and how cheaply a human can catch it — and most teams ship without ever measuring either.

How Accurate Does an AI Agent Need to Be Before You Ship It?

The short answer

There is no universal threshold. The bar is the cost of the agent's worst plausible error divided by how cheaply you can catch it. For reversible drafts a human already reviews, 80–90% is often enough. For irreversible actions — payments, customer commitments, record changes — you need 98%+ plus a hard guardrail. Measure it on your own workflow: the best agents complete just 30.3% of realistic office tasks in Carnegie Mellon's benchmark.

Your agent worked in the demo. It handled nine of ten test cases, the room nodded, and someone asked the only question that matters: is that good enough to turn on?

Nobody had a number. That's the moment most AI projects quietly go wrong — not at the model choice, not at the integration, but at the point where "it seems to work" substitutes for a threshold somebody agreed to in advance. Gartner expects over 40% of agentic AI projects to be canceled by the end of 2027, largely for unclear value and inadequate risk controls. Meanwhile only 6% of companies say they fully trust AI agents to run core business processes autonomously, in a survey of 603 leaders by Harvard Business Review Analytic Services (via Fortune, 2025).

Those two numbers describe the same gap. Teams can't say what "accurate enough" means, so they either never ship or ship blind — which is a large part of why MIT's Project NANDA found roughly 95% of enterprise GenAI pilots deliver no measurable P&L impact. This post gives you the threshold logic, the real accuracy numbers on business work, and the eval most companies skip.

Why is "accuracy" the wrong first question?

Because one accuracy number hides the four things that actually decide whether you can ship: which errors the agent makes, how often, how expensive each one is, and who catches it. A 90% agent that fails loudly and reversibly is shippable. A 97% agent that fails silently on your highest-value cases is not.

Error distribution beats error rate. OpenAI's GDPval study graded model output against deliverables from industry experts across 44 occupations. Among GPT-5's failures, roughly 29% were rated bad or catastrophic, and about 3% catastrophic (OpenAI, 2025). A 5% error rate where a sixth of the errors are catastrophic is a different risk than a 15% error rate of harmless formatting slips.

Failure mode matters more than failure rate. GDPval found the leading models lost most often on instruction following — doing a competent job of the wrong thing. That failure is expensive precisely because it looks finished. Silent plausibility is the hard problem, which is also why monitoring agents in production is a separate discipline from testing them.

"Accuracy" isn't one measurement. Retrieval accuracy, tool-call accuracy, and end-to-end task success are three different numbers, and the last one is always the lowest. Vendors quote the first two.

What accuracy do AI agents actually hit on real business work?

Materially lower than demos imply. Across the three most credible 2025–2026 benchmarks of real professional work, frontier agents land between 30% and 58% end-to-end — and the harder the task shape, the worse it gets.

30.3% on realistic office work. Carnegie Mellon's TheAgentCompany ran agents through 175 tasks inside a simulated software company — browsing, coding, communicating with colleagues. The best agent fully completed 30.3% of them, with a partial-credit score of 39.3% (Carnegie Mellon, 2025).

58% single-turn, 35% multi-turn. Salesforce AI Research's CRMArena-Pro tested nine models on real CRM scenarios. Leading models hit about 58% on single-turn tasks and only ~35% once the task required multiple turns of back-and-forth (Salesforce AI Research, 2025). The same study found near-zero confidentiality awareness — refusal rates between 0% and 2.9% when tasks probed data the agent shouldn't surface.

47.6% against human experts. On GDPval's gold subset, the best model's deliverables were graded wins or ties versus human expert work 47.6% of the time. Impressive as a capability result. Not a license to remove the human.

The pattern is consistent: agents are strong at bounded, well-specified execution — CRMArena's best scenario was workflow execution at 83–90% — and weak at retrieval plus judgment, where the same model scored in the 30s. That's a direct argument for choosing which processes to automate first based on task shape, not enthusiasm.

Why does a 95% agent fail most of the time on a 20-step workflow?

Because per-step accuracy compounds multiplicatively. At 95% per step, a 20-step workflow succeeds 0.95²⁰ = 36% of the time. At 99% per step, the same workflow succeeds 82%. Two percentage points of step accuracy is the difference between a pilot and a product.

This isn't a thought experiment. Analyzing METR's task suite, Toby Ord found agent success rates decay roughly exponentially with task length, consistent with a constant per-minute failure rate — as you'd expect if a task is a chain of subtasks where failing any one fails the whole thing (Ord, 2025).

The practical consequence is brutal and useful. Ord's model implies each additional "nine" of reliability divides the task length you can handle by about ten: if an agent's 50% time horizon is an hour, its 90% horizon is roughly 1/7 of that, and its 99% horizon roughly 1/70. METR's own data shows these horizons doubling about every seven months — fast, but you are shipping this quarter, not in 2028.

What to do with that. Shorten the chain. Three five-step agents with a checkpoint between them beat one fifteen-step agent, because you can measure and gate each link. Most "the agent is unreliable" complaints are really "we asked one agent to do fifteen things."

How do you set the accuracy bar for your own workflow?

Work backwards from consequence, not from a benchmark. Four inputs decide the number:

1. Cost of a single wrong output. A mis-tagged support ticket costs minutes. A wrong invoice sent to a customer costs a relationship. Price the error before you pick a threshold.

2. Reversibility. Can you undo it in one step, or does it propagate into a ledger, a contract, or a customer's inbox? Irreversible actions need a hard deterministic guardrail — a spend cap, an allowlist, a human approval — not a better prompt.

3. Detection cost. If a human reviews the output anyway, you need far less accuracy than if the output ships unseen. This is the lever teams forget: review design can buy you 10 points of effective accuracy for free.

4. Volume. At 50 items a month, a 10% error rate is five problems someone notices. At 50,000, it's 5,000 problems nobody can triage.

Here is the bar we use, by consequence tier:

  • Internal draft, reviewed anyway — 80–85%. Human edits before use; log what gets rejected and why.
  • Customer-visible but reversible — 90–95%. Sampled QA plus a fast rollback path.
  • Record or system change — 97%+. Approval step on every low-confidence case.
  • Irreversible action (payment, commitment) — 98%+. Hard deterministic guardrail plus mandatory human sign-off.

Note what the second half of each line does: it makes the accuracy bar negotiable. You don't need a better model to ship a 92% agent into a 97% slot — you need an abstain-and-escalate path for the 8%.

What does a real eval look like?

A real eval is a fixed set of 100–200 of your own historical cases, each with a known-good outcome and written pass criteria, run against the agent cold and graded the same way every time. If you can't produce that file, you don't have an accuracy number — you have an impression.

Pull real cases, not synthetic ones. Last quarter's actual tickets, invoices, and records, including the ugly ones. Include 20% known edge cases deliberately. Your benchmark should look like your Tuesday.

Write the pass criteria before you run it. "Correct vendor, correct amount, correct GL code, no invented line items" is gradeable. "Good summary" is not.

Grade with humans first, then calibrate the judge. LLM-as-judge is how you scale evals, but it needs a trust check. GDPval's automated grader agreed with human experts only 65.7% of the time — against 70.8% agreement between humans themselves. A judge you haven't calibrated is a second model whose accuracy you also don't know.

Run each case five to eight times. Single-pass scores flatter agents badly. Sierra's τ-bench introduced pass^k to measure consistency across repeated runs, and early GPT-4-class agents that scored under 50% on one attempt dropped to roughly 25% when the same task was run eight times (Sierra, 2025). Reliability, not peak capability, is what your operations team experiences.

Re-run it on every change. Model version, prompt, tool, or upstream data — any of them can move the number. The eval is a regression suite, which is exactly the artifact missing in the pilot-to-production handoff most companies skip.

Accuracy is a design variable, not a fixed property

The thing we've learned building these systems is that teams treat accuracy as something the model hands them. It isn't. It's something the surrounding design sets, and you have more levers than model choice.

Narrow the scope until accuracy clears the bar — an agent that handles the 70% of cases that are boring and routes the rest is worth more than one that attempts everything at 85%. Make the agent say "I don't know": confidence thresholds with an escalation path convert silent errors into cheap handoffs, and silent errors are the ones that end programs. Put deterministic code around probabilistic steps, so that validation, limits, and permissions aren't things the model can talk itself out of.

At Mesh Flow we won't turn a workflow on without a golden-set eval and an agreed accuracy bar in writing, because the alternative is discovering the threshold in production via an angry customer. It is the least glamorous artifact in the build and the one that decides whether it survives.

McKinsey's 2026 survey points the same way: the ~6% of companies classified as high performers on AI are twice as likely to have defined processes for measuring the impact of AI initiatives (McKinsey, August 2026). Measurement discipline isn't the bureaucratic part of AI. It's the part that correlates with returns.

Frequently Asked Questions

Is 95% accuracy good enough for an AI agent?

It depends entirely on step count and error cost. At 95% per step, a 20-step workflow completes correctly only 36% of the time. For a single-step, human-reviewed draft, 95% is comfortable; for an unreviewed irreversible action, it means one bad outcome in twenty.

How do AI agents perform on real business tasks today?

Between roughly 30% and 58% end-to-end, depending on the benchmark. Carnegie Mellon's TheAgentCompany recorded 30.3% full task completion; Salesforce's CRMArena-Pro found ~58% on single-turn and ~35% on multi-turn business tasks. Demo success rates are not production success rates.

How many test cases do I need for a credible eval?

100–200 real historical cases with known-good outcomes is enough to make go/no-go decisions for most mid-market workflows, provided you include edge cases deliberately and run each case multiple times rather than once.

Can I use an LLM to grade my AI agent's output?

Yes, but calibrate it against human graders first. OpenAI's GDPval automated grader agreed with human experts 65.7% of the time, versus 70.8% human-to-human agreement — so an uncalibrated judge adds unmeasured error rather than removing it.

Why do agents that pass testing still fail in production?

Usually because the eval ran each case once. Agent performance degrades across repeated runs: τ-bench showed early agents scoring under 50% on a single attempt falling to about 25% across eight attempts. Consistency, not peak accuracy, is what production exposes.

Do we need better models or better guardrails?

Guardrails, almost always. Narrower scope, confidence-based escalation, and deterministic validation around probabilistic steps move the shippable threshold faster and more cheaply than waiting for the next model release.

The bottom line

  • There is no universal accuracy threshold. The bar is the cost of the worst plausible error divided by the cost of catching it.
  • Per-step accuracy compounds. Shorten chains and checkpoint between stages instead of asking one agent to do fifteen things.
  • Real agent accuracy on business work is 30–58% end-to-end, not the 95% a demo suggests. Measure on your own cases.
  • A credible eval is 100–200 real cases, written pass criteria, repeated runs, and a calibrated grader — re-run on every change.
  • Accuracy is a design variable. Narrow scope, abstention, and deterministic guardrails are usually faster than a better model.

If you're staring at an agent that works in the demo and want an honest accuracy bar and eval set before it touches customers, that's the conversation we have with operators every week.

Sources

Filippo Pietrantonio

Founder of Mesh Flow. Builds and ships AI automation systems for mid-market companies and founders.