AISSIST is awarded Best Agentic AI for Business from CIOReview.
AissistAissist

AI Customer Service · Resolution not deflection

The resolution–CSAT tradeoff, and how to break it

Push an AI support agent to resolve more tickets and satisfaction often falls. The tradeoff is real — but it's a symptom of how you buy resolution, not a law of physics.

7 min read · Updated July 2026

The short version
  • CSAT is a hill, not a ramp: it's low at both ends — from under-automation on one side and over-automation (pushing resolution past the sweet spot) on the other.
  • The steeper failure is buying resolution through deflection — suppressing handoff to a human — which collapses CSAT rather than gently dipping it.
  • Done right, genuine fixes plus fast, graceful escalation lift resolution and CSAT together up to a sweet spot around 60–80%.
  • Break it by confidence-gating automation, escalating gracefully, and measuring genuine — escalation-excluded, re-open-checked — resolution.

Every team that deploys an AI agent eventually meets the same uncomfortable pattern. You turn up automation to take more load off your humans, the resolution rate climbs, the dashboard looks great — and then customer satisfaction slips. Turn automation back down and CSAT recovers, but now you're paying people to answer questions a machine could have handled. It feels like a see-saw you can't win.

It isn't. The see-saw only exists on one of two very different curves, and most teams are standing on the wrong one without realizing it.

AI resolution rate on the horizontal axis against AI CSAT on the vertical axis. Both the capability-driven (emerald) and deflection-driven (coral) curves rise then fall — CSAT dips at the low end from under-automation and collapses at the high end from over-automation. The sweet spot sits at roughly 60–80% resolution, and the gap between the curves is the deflection penalty.

The tradeoff bites at both ends: CSAT suffers from under-automation on the left and collapses into a doom loop from over-automation on the right, peaking in a sweet spot around 60–80%. And how you buy the resolution decides which curve you ride — the gap between them is the deflection penalty. Illustrative.

The Shape

Two curves, and two bad ends

Plot satisfaction against how much your AI resolves and two things become clear. First, each curve is a hill, not a ramp: CSAT is low at both ends. Resolve too little and customers are stuck under-automating — waiting in queues for answers a machine could have given instantly. Resolve too much and you tip into over-automation, forcing the AI onto the genuinely hard, emotional, or ambiguous cases a person should own. The best experience sits in a sweet spot in the middle, around 60–80% genuine resolution. Push past it chasing a bigger number and CSAT falls again — this time from over-optimization, not from doing too little.

Second, how you buy the resolution decides which hill you climb. If you raise resolution by suppressing escalation — making it harder to reach a human, letting the bot keep trying rather than hand off — you trace the coral curve. It peaks lower and, on the far right, doesn't just dip: it falls off a cliff. The customers who needed a person are trapped, looping, being told to rephrase, or getting confident answers that happen to be wrong. This is the “doom loop,” the compounding failure mode of aggressive, deflection-driven automation.

If instead you raise resolution by making the AI genuinely more capable — accurate answers, real actions taken against your systems, and an instant, graceful handoff the moment confidence drops — you trace the emerald curve. It climbs higher and holds. It still bends down past the sweet spot, because over-automation is real on either curve, but it never collapses the way deflection does.

There are two ways to fall off: over-automation on the right, where even a capable system should hand more to people, and the deflection penalty — the vertical gap between the curves — which is the satisfaction you quietly destroy by counting “didn't reach a human” as “resolved.”

Root Causes

Why the tradeoff happens

When higher resolution drags CSAT down, it's almost always one of these mechanisms — and usually several at once:

  1. 1

    Suppressed escalation. To hit a containment target, the bot resists handing off. The “I just want an agent” loop is the single most reliable way to tank a satisfaction score.

  2. 2

    Overreach beyond competence. Chasing the number, the AI attempts complex, regulated, or emotional issues — disputes, cancellations, outages — that it should route to a person, and delivers generic or wrong answers.

  3. 3

    Confidently wrong resolutions. A plausible but incorrect answer closes the ticket in the metrics while leaving the customer worse off. The dissatisfaction surfaces later as a re-open or a one-star rating.

  4. 4

    False resolutions counted as success. Abandonment and deflection get logged as “resolved.” The customer didn't get helped — they gave up. Part of the tradeoff is a measurement illusion.

  5. 5

    Effort and looping. To avoid escalating, the AI keeps trying across many turns. Handle time and customer effort rise, and effort is inversely correlated with satisfaction.

  6. 6

    Lost empathy on the edge cases. The routine 80% resolves cleanly, but the exception 20% — often the customers who actually fill out the survey — get a visibly worse experience than a human would have given.

Measurement

It's partly a measurement illusion

Notice that two of those causes aren't about the AI's behavior at all — they're about the scoreboard. Deflection counts any conversation that didn't reach a human, including the ones where the customer rage-quit. Genuine resolution counts issues actually solved end to end, excludes escalations, and only holds if the ticket stays closed. The two can differ by twenty or thirty points for the exact same deployment.

That difference is why the tradeoff feels like a law of nature. If your “resolution rate” secretly includes the customers you frustrated into leaving, then of course pushing it higher hurts satisfaction — you're literally optimizing for the thing that makes people unhappy. Measure the honest number instead, and the relationship changes shape.

The Fix

How to break it

Moving from the coral curve to the emerald one is a set of design and measurement choices, not a bigger model:

1

Confidence-gate the automation

Only auto-resolve intents the system is genuinely confident about. Let the long tail go to a human by default. Resolution rate looks lower on paper and CSAT holds — which is the trade you actually want.

2

Make escalation instant and graceful

The handoff is not a failure; it's a feature. Pass full context so the customer never repeats themselves, and never make someone fight the bot to reach a person. A clean escalation should count as a successful outcome, not a miss.

3

Measure genuine resolution

Exclude escalations. Verify the ticket stayed closed for a set window before you count it. Track CSAT specifically on AI-handled conversations, not blended across all channels. If your metric can't tell a fix from a deflection, neither can your roadmap.

Do these three things and accurate, instant, 24/7 answers lift resolution and satisfaction at once. The frontier moves up and to the right instead of trading one metric for the other.

Due Diligence

What to ask your vendor

Before you trust any resolution number, get these answered in writing:

  • Does your “resolution” include workflow handoffs or conversations we escalated?

  • Is a resolution reversed if the customer re-opens within 72 hours?

  • Is CSAT measured on AI-handled tickets specifically, or blended across every channel?

  • How is a resolution defined per channel — is a chat deflection counted the same as a solved voice call?

  • Can we see the escalation rate next to the resolution rate, on the same report?

FAQ

Frequently asked questions

Does a higher AI resolution rate lower CSAT?+

Only when the resolution is bought through deflection — suppressing handoff to a human. When resolution comes from genuine fixes plus fast, graceful escalation, CSAT rises alongside resolution up to a sweet spot of roughly 60–80%.

What is the difference between resolution rate and deflection rate?+

Deflection counts any contact that didn't reach a human agent, including customers who abandoned in frustration. Genuine resolution counts issues actually solved end-to-end, excludes escalations, and holds only if the ticket stays closed. Deflection systematically overstates real outcomes.

What's the ideal AI resolution rate?+

There's no universal figure, but on a capability-driven system, satisfaction tends to peak somewhere around 60–80% genuine resolution. Beyond that you're automating the emotional and ambiguous cases a human should own, and experience starts to slip.

How do you improve AI resolution without hurting CSAT?+

Auto-resolve only high-confidence intents, escalate instantly and gracefully when confidence drops, treat a clean handoff as a success rather than a failure, and measure genuine resolution that excludes escalations and verifies the ticket stayed closed.

Resolution you can trust

Genuine resolution, measured honestly.

Aissist.io is built to sit on the emerald curve: genuine resolution with graceful escalation, measured honestly — not deflection dressed up as success.

83%
Avg. resolution rate
4.8
CSAT
~10 min
Self-serve deployment
More benchmarks

The chart shows illustrative curves reflecting dynamics observed across deployments, not a single measured dataset. Product figures are Aissist's own. Individual results vary by channel mix, intent complexity, and how each team defines a resolution.