Does AI Actually Resolve Support Tickets, or Just Close Them?

AI customer support tools claim 65-90% resolution rates, but vendors often count deflection as resolution. Here's what the numbers actually mean and what your team should measure instead.

Cover art for Does AI Actually Resolve Support Tickets, or Just Close Them?

A platform can show 90% deflection - ticket ended without escalation - with only 40% true resolution, meaning the problem was actually solved. That gap is where support teams quietly lose customers while their dashboards look fine.

AI in customer support is one of the few places in the "AI at work" story where the numbers are both genuinely impressive and genuinely misleading, sometimes in the same sentence. Getting the distinction straight matters more than picking the right vendor.

What "resolved" actually means when AI closes a ticket

Resolution rate is the share of tickets an AI agent closes without human intervention. That sounds clean, but the operational definition is doing most of the work.

The failure mode is structural. A customer who asks a question, gets a wrong answer, sighs, and closes the window counts as a successful deflection - the ticket never escalated. So does a customer who gave up. Deflection dashboards reward both outcomes identically to a genuine fix.

Three terms show up in vendor materials, often interchangeably:

  • Deflection: the conversation ended without a human seeing it. Could be a correct answer; could be a dead end.

  • Containment: the customer did not escalate. Containment is arguably the most misleading - the platform logs the interaction as successful, treating the absence of escalation as a proxy for resolution regardless of whether the customer's actual need was met.

  • Resolution: the customer's problem was solved, and they did not come back. Genuine end-to-end resolution means the customer had a problem, the AI addressed it completely, and the interaction required no follow-up, produced no frustration, and generated no reopened ticket two days later.

The right question to ask any AI support vendor is not what their resolution rate is, but what they count as resolved.

What honest production data looks like

The headline numbers from vendor marketing tend to be high. The production numbers are lower, and the range is wide.

Intercom reports Fin 3 reached a 67% average resolution rate across 7,000+ customers by end of 2025, up from roughly 27% at Fin's launch.

Real customer-reported resolution rates from Intercom's own case studies run 42-50% (Linktree: 42%, Robin: 50%).

Vendors showcase 90%+ automation in demos, but production data across thousands of implementations consistently lands at 55-70%.

The gap between claimed and actual isn't fraud - it's measurement. Demos run on clean, structured intents. Production queues include everything else.

55-70%tier-1 resolution in productionacross well-configured AI-first deployments
47-63%escalation rate industry averagemeaning AI still hands off nearly half of tickets
11.3%re-contact rate on AI-resolved ticketsvs. 8.7% on human-resolved (within 72 hours)

Re-contact rate within 72 hours runs at 11.3% on AI-resolved tickets versus 8.7% on human-resolved. That 2.6-point gap is the residue of tickets that were closed but not actually fixed. At 1,000 tickets a month, that is 26 extra contacts you are paying to handle again.

Structured intents score highest: password reset at 4.41/5 CSAT, refund status at 4.32/5. Sentiment-heavy intents score lowest: complaint handling at 3.34/5, billing dispute at 3.61/5. The practical implication is that intent classification before deployment is the actual lever. Dropping an AI agent onto complaint handling without a fast escalation path is a CSAT liability from day one.

The handoff is where the value actually lives

Even in deployments where AI resolves 60% of tickets, the other 40% still land with a human. What happens at that handoff determines whether the whole system pays off.

Human agents receiving escalations with full context attached resolve them 35-45% faster than agents starting from scratch. The context package includes full conversation history, the AI's classification attempts, customer purchase history, previous support interactions, and suggested resolution steps based on similar past cases.

The fastest way to wreck AI CSAT is a weak handoff: when escalation forces customers to re-explain themselves, satisfaction collapses even when the AI's answers were correct.

This is the part most teams underinvest in. They configure the AI layer carefully, then route escalations into the same generic queue the team used before, stripping context in the process.

Beagle in action#support-escalations, 2:07pm
The ask
Fin hands off a billing dispute after three failed resolution attempts
Beagle drafts
reads the Fin transcript, pulls the customer's last three orders from Shopify, drafts a handoff summary with the open question clearly stated
You approve
agent approves the summary and opens the ticket with full context already attached - no re-read, no re-question
Do this in your workspace →

A teammate that can read the AI's handoff, pull relevant context from connected systems, and draft a clean summary for the human agent is doing the work that most support stacks currently leave to copy-paste.

How pricing models shape what vendors optimize for

This is the part that does not get enough attention when teams are evaluating tools.

Zendesk moved to charge per verified resolution in 2026, and Intercom's Fin bills per resolution with no charge for escalations - an incentive shift from containment toward genuine fixes.

The practical consequence: Intercom charges per resolution with no charge for escalations or failed conversations. When a vendor earns nothing on a handoff, it has no reason to suppress one to protect a containment number.

Compare that to models that charge per session or per interaction, where the vendor earns the same whether the ticket resolves or not.

Pricing model Who pays when AI fails Incentive
Per resolution (Intercom Fin) Vendor earns nothing Optimize for genuine fixes
Per verified resolution (Zendesk, 2026) Vendor earns nothing on failures Similar, ~25-50% higher per-resolution rate
Per session/interaction You pay either way Containment, not resolution
Per agent seat (Freshdesk) AI cost is flat Headcount reduction, not ticket quality

At a 60% resolution rate on a conversation-based model, you waste 40% of your AI spend on unresolved interactions. That math should be part of every vendor evaluation.

Escalating a billing dispute
Without Beagle
AI closes the ticket as "contained," customer re-opens it two days later having re-explained the issue to a new agent with no history
With Beagle
AI flags low confidence, hands off with a full context summary; agent resolves it first contact, ticket stays closed

According to Gartner's 2025 AI Implementation Survey, 62% of AI customer support projects that fail trace to data preparation problems, not technology failure. The AI is rarely the problem. Incomplete knowledge bases, disconnected order systems, and escalation paths that drop context - those are the actual failure modes.

The teams that get this right treat AI resolution rate as one input, check it against re-contact rate, and audit the escalation handoff as carefully as the AI layer itself. The dashboard number is the last thing to trust.

AI support ticket resolution: common questions

What is a good AI resolution rate for customer support?

For mature AI-native deployments, 55-70% first contact resolution is a realistic target in year one. Agentic platforms with deep backend integration push that range to 70-85%. Treat any vendor claim above that range as requiring a clear definition of what "resolved" means before you believe it.

What is the difference between deflection rate and resolution rate?

Deflection rate counts conversations that ended without a human agent - including customers who gave up or got a wrong answer. Resolution rate counts problems that were genuinely solved. Deflection rate measures the share of queries that never reached a human queue; resolution rate measures the share of problems the AI actually solved. The first is a cost-avoidance metric; the second is an outcome metric. They are routinely reported as if interchangeable, and they are not.

How can I tell if my AI support tool is actually resolving tickets?

Repeat contact rate within 48 to 72 hours is one of the most reliable signals of whether your AI is actually solving problems or just closing tickets. If customers who were "resolved" by AI come back more often than those handled by humans, your resolution rate is being inflated by closures, not fixes.

Which support intents should AI handle first?

Start with high-volume, structured intents: password resets, order status, refund status, account lookups. Structured intents achieve CSAT comparable to humans; sentiment-heavy intents like complaints and billing disputes still trail significantly. Deploy on the easy intents first, measure re-contact rate, then expand.

Does the AI billing model affect resolution quality?

Yes, directly. An agent that escalates cleanly, with full context handed to the human, is worth more than one with a marginally higher rate that dumps confused customers into a queue. Choose a billing model where the vendor earns nothing on failed or escalated conversations - that is the fastest way to align incentives toward genuine fixes rather than containment numbers.

Or just watch me work

Point me at your website.

I will read up on your business and come back with what I would run for you. No account, no card, about a minute.

I only read what is public. Nothing is saved to your name until you say so.

Keep reading

Beagle does this work for you, in your Slack.1,000 free credits. No card.Hire Beagle