Case Study: How Acme Corp Cut AI Errors by 94%

January 8, 2026 · 10 min read

Acme Corp processes over 2 million customer support tickets per month. When they deployed an AI text classification system to route tickets to the right departments, the initial results looked promising — but a 12% error rate meant thousands of customers were being sent to the wrong team every week. Here's how they reduced that error rate to 0.7% in three months using baseline measurement, risk-based routing, consensus voting, and a closed feedback loop.

This case study walks through each phase of Acme's rollout: what they measured before changing anything, how they targeted review spend where errors clustered, why triple consensus outperformed single review on low-confidence tickets, and how verified labels fed back into model calibration. The playbook is replicable for any high-volume classification pipeline where misrouting has real customer and compliance cost.

The Challenge: High-Volume Classification at Scale

Acme's support operation handles tickets across six departments: billing, technical support, account management, security, partnerships, and general inquiries. Their AI classifier — built on a fine-tuned LLM — achieved 88% accuracy on the held-out test set. Leadership approved production rollout based on that number. In production, the effective accuracy was lower: approximately 88% of tickets were routed correctly, but 12% ended up in the wrong department.

That 12% gap translated to roughly 240,000 misrouted tickets per month. Each misrouted ticket required manual reassignment, adding 2–3 minutes of handling time and delaying resolution for the customer. Security misroutes were especially costly: a phishing report sent to billing instead of the security team could sit in the wrong queue for hours. Partnership inquiries routed to technical support wasted executive time on both sides.

Acme's ML team initially argued the problem was prompt drift. Operations argued the rubric for department boundaries was ambiguous. Both were partially right — but neither team had production-grade measurement. The first two weeks of the initiative were spent ending that debate with data, not opinions.

Before: misroute rate by department (baseline) 0% 12% 24% 6% Billing 8% Tech 10% Account 22% Security 9% Partners 5% General 12% blended misroute rate · ~240K tickets/month
Baseline measurement showed errors were not uniform — security and account tickets drove disproportionate customer risk

Phase 1: Baseline Measurement (Weeks 1–2)

Before implementing any changes, Acme measured the current state systematically. They sampled 500 tickets per week across all departments, stratified by volume so small queues were not underrepresented. Three human reviewers independently classified each sampled ticket without seeing the AI's label. A senior adjudicator resolved disagreements and produced a gold-standard department label for every sample.

Comparing gold labels to AI routing revealed that the 12% error rate wasn't uniform: security tickets had a 22% error rate (the highest), while billing tickets had only a 6% error rate (the lowest). Security errors clustered around ambiguous language — users describing account takeover symptoms using billing vocabulary — and around tickets that mentioned multiple products in one message. Account management errors often involved VIP customers whose tone did not match training data.

Acme also measured confidence calibration: among tickets the model scored above 95% confidence, the actual error rate was 3.2%. Among tickets below 80% confidence, the error rate was 31%. That spread confirmed risk-based routing would catch a large share of mistakes without reviewing everything. Measurement took two weeks and cost less than one week of misroute handling — a trade every team should make before tuning prompts in the dark.

Pro tip: Stratify your audit sample by department and confidence decile, not just random ticket IDs. Acme nearly missed the security spike because uniform random sampling under-weighted a high-error, lower-volume queue. Weighted sampling surfaced the 22% security misroute rate in week one.

Phase 2: Risk-Based Routing (Weeks 3–4)

Acme implemented a risk scoring system that routed tickets based on the AI's confidence score and department risk tier. High-confidence tickets (above 95%) went straight through — except security tickets, which always received at least lightweight validation because baseline data showed high-confidence security errors still occurred at unacceptable rates. Medium-confidence tickets (80–95%) went through an automated validation step: keyword checks, regular-expression guards for known misroute patterns, and a secondary zero-shot classifier trained only on historical misroutes.

Low-confidence tickets (below 80%) were routed to human review. Security and account-management tickets in the medium-confidence band were bumped to human review regardless of score — a policy change operations requested and data supported. This immediately reduced the effective error rate from 12% to approximately 4%, because the lowest-confidence predictions — the ones most likely to be wrong — were being caught before customers felt the impact.

Review volume at this stage was manageable: roughly 8% of total tickets entered human review, concentrated in security and account queues. Acme staffed four reviewers for the pilot lane and tracked turnaround time against a 15-minute SLA for security-tagged tickets. Hitting that SLA required parallel assignment, not FIFO queues — a lesson they carried into later phases.

Risk-based routing by confidence score >95% confidenceAuto-route (~72% vol) 80–95%Auto validation (~13%) <80%Human review (~15%) 3.2% error at high conf Guards + secondary model 31% error without review Security tickets in medium band always escalate to human review
Confidence thresholds moved review spend to tickets the model was least sure about — and to departments where errors hurt most

Phase 3: Consensus Voting (Weeks 5–8)

The biggest improvement came from adding consensus voting to the human review process. During phase 2, Acme tracked human review accuracy with periodic audits. Single reviewers misclassified roughly 15% of low-confidence tickets — not because reviewers were weak, but because department boundaries on edge-case tickets were genuinely ambiguous. Two reviewers disagreed on 18% of audited tasks.

Instead of a single reviewer classifying each low-confidence ticket, Acme used three independent reviewers and took the majority vote. Reviewers worked blind: they did not see the AI label or each other's votes until submission. When all three agreed, the classification was applied automatically and the ticket left the queue. When they disagreed, the ticket escalated to a senior reviewer with domain expertise in the disputed departments.

Consensus voting reduced the human review error rate from approximately 15% (single reviewer) to under 2% (three-reviewer consensus). Escalations ran at 11% of reviewed volume — higher than Acme expected, but cheaper than shipping wrong routes. Combined with risk-based routing, the overall system error rate dropped to 1.2% by end of week 8. The review team scaled from 4 to 12 people; parallel assignment and shift coverage kept p95 review latency under 12 minutes even at peak.

Acme's operations lead noted that consensus did more than reduce errors — it produced training signal. Every 2-of-3 split flagged rubric gaps the ML team could not see from aggregate accuracy alone. Those splits became the agenda for weekly calibration sessions in phase 4.

12% → 4%
After risk routing
15% → <2%
Human review error (consensus)
1.2%
System error by week 8

Phase 4: Feedback Loop and Calibration (Weeks 9–12)

Acme closed the loop by feeding reviewer decisions back into the AI model. Every consensus-verified classification became a new training example with metadata: original confidence, reviewer agreement level, department, and escalation flag. The ML team retrained the classifier biweekly on verified labels rather than waiting for quarterly batch jobs — a cadence that kept the model aligned with evolving product lines and support macros.

They also ran weekly calibration sessions where reviewers discussed edge cases and aligned on classification criteria. Sessions were 45 minutes, capped at six examples, and always included one security misroute post-mortem when available. Reviewers who consistently diverged from majority vote received targeted rubric refresh, not punitive scorecards — the goal was reducing correlated blind spots, not maximizing speed.

By week 12, the AI's confidence calibration had improved enough that fewer tickets were routed to human review in the first place. The sub-80% human-review band shrank from 15% of volume to 9%, while high-confidence auto-route share grew from 72% to 81%. The overall error rate dropped to 0.7% — a 94% reduction from baseline — without adding reviewers. The same 12-person team handled 30,000 reviewed tickets per month at peak because fewer tickets needed human judgment at all.

After: system misroute rate by phase (12 weeks) 12.0% Baseline 4.0% Risk routing 1.2% Consensus 0.9% Feedback 0.7% Week 12 94% reduction
Each phase compounded: measurement informed routing, consensus hardened human review, verified labels shrank the review queue

The Results

The numbers told the story. Error rate dropped from 12% to 0.7% — a 94% reduction in misrouted tickets. Mean time to resolution decreased by 23% because fewer tickets needed reassignment and security-critical issues reached the right team on first pass. Customer satisfaction scores for support interactions rose 8 points on the post-contact survey Acme runs on resolved tickets.

Security misroutes fell from 22% to 1.1% — the largest absolute improvement and the metric the CISO tracked weekly. Billing, already strong at 6% baseline, reached 0.4%. The review team of 12 people handled approximately 30,000 tickets per month at peak — roughly 15% of total volume at the start of phase 3, declining to 9% by week 12 — while the remaining traffic flowed through automated classification with high confidence.

Acme's quality dashboard now tracks four leading indicators: blended misroute rate, human-review escape rate, consensus escalation rate, and confidence calibration drift. Weekly retros compare those metrics to SLA breaches and support reopens. That instrumentation is what let them expand the playbook to email triage without repeating the same launch mistakes.

94%
Error reduction
23%
Faster resolution
+8
CSAT points

ROI and What's Next

Acme estimates the initiative paid for itself within six weeks. The fully loaded cost of the 12-person review team — wages, tooling, training, and management overhead — ran approximately $142K per month at peak. That spend was offset by quantified savings: reduced handling time on misrouted tickets ($180K/month in labor and opportunity cost), improved customer retention from faster resolution ($95K/month modeled from churn correlation), and avoided compliance exposure in the security department (no single dollar figure, but one prevented breach notification would have exceeded a year of review spend).

The CFO's office framed ROI as cost per verified route rather than cost per reviewer hour. At 0.7% error on 2M tickets, Acme avoided roughly 226,000 bad routes monthly. Even valuing each avoided misroute conservatively at $1.20 in rework, the monthly benefit exceeded $270K against $142K in review cost — before counting retention and compliance upside.

Acme is now expanding the approach to their email triage system and internal knowledge base classification. Email triage reuses the same confidence thresholds and consensus rules with department-specific rubrics. Knowledge base classification applies dual review instead of triple on lower-stakes internal articles — risk-tiered review intensity, not one-size-fits-all consensus. They expect similar gains where misclassification creates downstream search noise rather than customer-facing misroutes.

We did not fix the model by prompting harder. We fixed the system: measure first, route by risk, vote on ambiguity, and feed verified decisions back into training. The 94% error reduction was an operations outcome as much as an ML outcome.

— Priya Nair, VP Customer Operations, Acme Corp

Lessons for Your Team

Four takeaways Acme's leads share with other teams replicating this rollout:

  • Measure before you tune. Stratified sampling exposed where 12% aggregate error hid 22% security risk. Without that, they would have over-reviewed billing and under-reviewed security.
  • Match review intensity to confidence and stakes. Risk-based routing cut error 67% before consensus added the next layer. Not every ticket needs three reviewers — but security-adjacent tickets often do.
  • Consensus is a quality instrument, not a staffing workaround. Triple vote plus blind review plus escalation turned human judgment into auditable signal the ML team could train on.
  • Close the loop or errors return. Biweekly retraining on verified labels shrank the human queue while error rate kept falling. Open-loop review would have plateaued at 1.2%.

Ready to add human review to your pipeline?

Start with 100 free tasks. No credit card required.

Start free trial →