Macha

Deflection vs Resolution vs Automation: What AI Support Really Measures

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 30, 2026

Updated July 30, 2026

Three support leaders can each say "our AI handles 80% of tickets" and mean three completely different things. One means the AI replied and the customer didn't ask for a human. One means the customer's problem was actually fixed. One means the AI did something — looked up an order, issued a refund, retagged and routed a ticket — whether or not the conversation ended cleanly. Those are three different metrics: deflection, resolution, and automation. They are not interchangeable, and the one your vendor reports on the dashboard is usually the one that flatters them most.

Deflection vs Resolution vs Automation: What AI Support Really Measures

This matters more than a glossary argument, because metrics drive money. The number you optimize for becomes the number your AI vendor optimizes for too — and the number they bill you on. A tool paid per deflection is rewarded for ending conversations. A tool paid per resolution is rewarded for closing tickets its own model gets to mark "resolved." Neither captures the full range of work an AI agent actually does in a modern support stack. This post pulls the three apart, shows where each one lies to you, and explains why we built Macha to bill for automation — the work done — rather than a single predefined outcome.

The one-line definitions

Start here, because most confusion is just these three definitions blurring together:

  • Deflection — the share of incoming queries that never reach a human agent. A containment metric. It counts avoidance, not success.
  • Resolution — the share of queries where the customer's actual problem was solved (refund processed, address changed, answer that held up). An outcome metric.
  • Automation — the share of support work an AI performed end to end, across every step: summarizing, tagging, triaging, routing, looking up data in another system, drafting, replying, taking an action. A work metric.
DeflectionResolutionAutomation
What it countsConversations that didn't reach a humanProblems actually solvedAI actions/steps performed
Question it answers"Did we keep it out of the queue?""Did the customer get helped?""How much of the work did the AI do?"
Fails whenCustomer gives up or gets a wrong answerVendor defines "resolved" for youSteps don't add up to an outcome on their own
Optimizes forContainmentClosed ticketsThroughput across the whole pipeline
Typical pricing tie-inLegacy chatbotsPer-resolution (Fin, Zendesk)Per-action / credits

Why deflection flatters and lies

Deflection is the oldest self-service metric, and it's the easiest to game. The problem is structural: deflection counts an abandoned conversation and a confidently wrong answer exactly the same as a genuine fix. If a customer asks a question, gets a plausible-sounding but incorrect reply, sighs, and closes the chat without escalating — that's a deflection. The dashboard goes green. The customer churns three weeks later.

The data backs this up. Gartner's research found that only 14% of customer service issues are fully resolved in self-service — roughly one in seven — even as AI deflects a far larger share of queries away from human queues (Gartner, Aug 2024). That gap between "deflected" and "resolved" is the grey zone where customer frustration lives. Audits of retrieval-based ("RAG") chatbot deployments routinely find that 15–25% of deflected tickets were deflected with incorrect or incomplete answers (digitalapplied). A bot can post a 90% deflection rate while sitting on a 40% real resolution rate, because the two numbers measure entirely different things.

There's a second, subtler trap: deflection rewards deploying AI only on the easy stuff. If you point the bot at password resets and store-hours questions and keep it away from anything hard, your deflection rate looks fantastic — and you've automated the cheapest tickets while the expensive ones still hit humans. Teams that optimize for deflection alone tend to plateau at 30–40% of volume; teams that optimize for genuine resolution push to 70–85% (usefini).

Rule of thumb: if a vendor leads with a deflection or "containment" number and won't show you re-contact rate, treat the figure as marketing. The honest audit metric is re-contact within 72 hours — if a quarter of your "resolved" tickets generate a follow-up within three days, your real resolution rate is much lower than the headline.

Why resolution is better — and still has a catch

Resolution is the right direction. It measures outcomes, not avoidance, and the best AI vendors have rallied around it for good reason: it aligns the tool with the customer. Fin reports an average resolution rate of 67% across 7,000+ customers, with top performers at 80–84% (fin.ai). Resolution-first design — measuring whether the refund actually processed, whether the address actually changed — is genuinely harder to fake than deflection.

But "resolution" hides a question that decides whether the metric is trustworthy: who gets to define "resolved"?

In the dominant per-resolution pricing models, the vendor does. Intercom's Fin bills roughly $0.99 per resolution, where a resolution is counted when the AI replies and the customer doesn't get handed to a human — Intercom's system decides what qualifies (Gleap). Zendesk's Advanced AI add-on (about $50/agent/month to unlock it) bills per Automated Resolution at roughly $1.50 committed or $2.00 pay-as-you-go, and as of January 2026 it added automatic overage billing with no cap or prior warning (Gleap, CorePiper). (Pricing verified via search, June 2026; treat as approximate and confirm against each vendor's current page.)

The incentive problem is the mirror image of deflection's. When the vendor both defines "resolution" and charges you for it, "the AI replied and nobody escalated" can quietly get counted as a paid resolution — which is uncomfortably close to deflection wearing a nicer label. Per-resolution pricing also collapses everything into one binary: a ticket either "resolved" or it didn't. That ignores the enormous amount of useful AI work that isn't a resolution at all.

The third category: automation (the work, not the outcome)

Here's the thing both metrics miss. In a real support operation, the most valuable AI work is often not a closed ticket — it's everything that happens around the ticket:

  • Summarizing a 40-message thread so a human picks it up in ten seconds.
  • Tagging and triaging by intent so the queue routes itself.
  • Routing a VIP or a churn-risk to the right person instantly.
  • Looking up an order in Shopify, a charge in Stripe, a record in your database.
  • Drafting a reply an agent edits and sends.
  • Taking an action — issuing the refund, updating the address, creating the follow-up task.
  • Fully resolving, yes — but that's one outcome among many, not the whole job.

None of those except the last is a "resolution," and a chatbot deflection metric can't see most of them at all. This is the category we call automation: the AI did a unit of work, and that work has value whether or not it ends the conversation. A ticket that gets summarized, correctly tagged, enriched with order data, and routed to the right agent in two seconds is a huge win — even though a human sends the final reply and no "resolution" gets counted.

This is the layer Macha operates in. Macha is an AI agent layer on top of the helpdesk you already run — Zendesk, Freshdesk, Gorgias, Front — and it connects the commerce, knowledge, and comms tools where the real work happens (Shopify, Stripe, Notion, Slack, and more). An agent can take a real action mid-conversation, not just retrieve an article.

A Macha agent confirming a write action (adding an internal note to a Zendesk ticket) with a human-in-the-loop approval step.
A Macha agent confirming a write action (adding an internal note to a Zendesk ticket) with a human-in-the-loop approval step.

Because the unit of value is the action, that's what we measure and bill — not deflection, not a vendor-defined resolution.

How automation gets priced: credits per action

Macha is credit-based on purpose. One credit ≈ one AI action, and an action costs 0.5–9 credits depending on the model you choose — lighter, faster models cost less; stronger models cost more — so you control spend by matching the model to the task's difficulty. The default (GPT-5.4 Mini) is 1 credit; a heavyweight reasoning model is more. You pick the model per agent when you configure it.

An agent's model setting in Macha, showing the per-action credit cost (3 credits / message) attached to the selected model.
An agent's model setting in Macha, showing the per-action credit cost (3 credits / message) attached to the selected model.

The philosophy: you pay for the work the AI does, any step of it, not for a predefined outcome that may or may not happen. A summarize-and-route agent never "resolves" a ticket, but it does real, billable-for-good-reason work every single time. Per-resolution pricing would charge you nothing for that — and quietly push you toward only building bots that close tickets, because that's the only thing the meter counts. Automation pricing keeps the whole pipeline in scope. (See the full breakdown on the pricing page.)

To be clear, Macha can deflect and can resolve — those are subsets of what it does. The point isn't that resolution is bad; it's that pricing the entire category of AI support work as one binary outcome is too narrow for what these agents actually do.

What to actually measure

Categories aside, here's the practical scorecard. Track all three layers, not one:

  1. Automation rate — what share of support steps (not tickets) the AI performs. This tells you how much labor you've genuinely offloaded across the pipeline.
  2. True resolution rate — outcomes you can verify, gated by re-contact within 72 hours. If they came back, it didn't resolve. Audit a sample by hand; don't trust a self-reported number.
  3. Deflection — as a guardrail, not a goal. Watch it alongside CSAT and re-contact. A rising deflection rate with falling CSAT is the classic "confidently wrong" signature.
  4. Escalation quality — when the AI does hand off, did it hand off cleanly, with a summary and context? A good escalation is a feature, not a failure.

Macha's agent analytics surface the work side of this directly — what agents ran, what actions they took, where they handed off.

Watch-outs and when this framing doesn't help

This isn't a free pass to ignore outcomes. A few honest caveats:

  • Automation is not an excuse to skip resolution. If your agents take a hundred actions and customers still come back angry, you've automated busywork, not solved problems. Automation rate is a complement to resolution, never a replacement.
  • Credits can surprise you if you ignore model choice. Pointing a 9-credit model at trivial tickets burns budget. Match the model to the task — that control is the whole point, but it requires you to use it.
  • If you genuinely only want a deflect-FAQs bot, a simple per-resolution or even a flat-rate tool may be cheaper and simpler than a full agent platform. Macha earns its keep when agents take real actions across connected systems — not when all you need is article suggestions.
  • No metric replaces a manual audit. Whatever the dashboard says, read 30 real conversations a month. The number that matters most is the one you saw with your own eyes.

FAQ

What's the difference between deflection rate and resolution rate? Deflection rate is the share of queries that never reach a human — a containment metric that counts conversations the AI touched. Resolution rate is the share where the customer's problem was actually solved — an outcome metric. A bot can have a high deflection rate and a low resolution rate at the same time, because deflection counts abandoned and wrong answers as "handled."

Is deflection a bad metric? Not useless, but dangerous on its own. It's fine as a guardrail watched alongside CSAT and re-contact rate. As a primary goal it rewards ending conversations rather than helping people, and it makes "confidently wrong" answers look like wins.

What is automation rate in AI support? The share of support work — individual steps like summarizing, tagging, routing, data lookups, and actions — that an AI performs, whether or not any single step "resolves" a ticket. It captures value that deflection and resolution metrics miss because most useful AI support work isn't a closed ticket.

Why does Macha price per credit instead of per resolution? Because Macha is an automation platform, not a single-outcome resolution bot. A credit (≈ one AI action, 0.5–9 by model, default 1) bills for the work the AI does at any step. Per-resolution pricing only counts one kind of result and pushes you to build only ticket-closing bots; credits keep the whole pipeline — triage, routing, lookups, drafting, actions, and resolutions — in scope. See the pricing page.

How do I measure if my AI is actually resolving tickets? Gate "resolved" on re-contact within 72 hours and audit a hand-picked sample. If a quarter of resolved tickets generate a follow-up within three days, your real resolution rate is materially lower than the headline.

The takeaway

Deflection asks did it leave the queue. Resolution asks did the customer get helped. Automation asks how much of the work did the AI do. They're three different measurements of the same conversation, and the gap between them is exactly where bad AI hides. Pick the metric that matches what you're trying to achieve — and be suspicious of any vendor whose headline number is also the number they bill you on.

If you want to see what measuring the work looks like in practice, start a 7-day free trial, no credit card required, connect your helpdesk, and watch agents take real actions across your tools — or read the docs for the full picture.


Written by Abbas (Customer Support & AI, Macha) · Reviewed by Ankeet Guha (Co-founder & CTO) · Published 2026-06-25 · Last updated 2026-06-25.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use — Zendesk, Freshdesk, Gorgias, or Front — and connects to the rest of your stack, even your own internal systems. Its AI agents resolve tickets and automate entire workflows end to end, all set up in plain English, no code. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Ready to supercharge your team with AI?

Get started in minutes. Connect your tools, configure your agents, and let AI handle the rest.

500 free credits · no time limit, no credit card