Why customers ask for a live agent, and what the transcripts reveal

Harsha Khubwani
Senior Content Strategist
Last Updated:
September 16, 2026
Reading time:
5 Mins

Customers ask for a live agent when the bot cannot complete the task, misreads intent, fails to earn confidence, or creates a poor path to resolution. Finding out which applies means analyzing the words customers use before escalating, across the bot session and the agent call together.

Key takeaways

  • Gartner found 87% of customers say access to a human agent is essential when companies use GenAI for service.
  • Containment tells you a customer did not reach an agent, not whether their problem was actually resolved.
  • The customer's own words often reveal the escalation reason more clearly than dispositions and containment metrics do.
  • Joining the bot session to the agent interaction is the analytical step many contact centers still struggle to take.

What is an escalation reason? An escalation reason is the underlying cause that leads a customer to leave an automated channel for a human agent. It is expressed in the customer's own language rather than an agent-selected disposition code.

Most contact centers know their containment rate to a decimal point and cannot explain the transfers behind it. The bot handled most sessions, and the rest became someone else's problem, arriving at an agent with no record of what already failed.

That gap can hide avoidable cost, repeat contact, and signals of customer frustration. This article covers why customers escalate, why standard metrics miss it, and how to read the conversation data you already hold.

Why do customers ask for a human agent?

In practice, five recurring patterns explain many escalations, and the fix differs for each. Treating them as one number is why containment plateaus.

The first is capability. The bot understood the request and cannot perform it, usually because it has no write access to the system that holds the answer. The second is comprehension. The bot misread intent, often on accounts, billing, or anything phrased in the customer's own words rather than menu language.

The third is confidence. The customer does not trust the answer, particularly where money, health, or a deadline is involved. The fourth is design. The path to a person is hidden, so customers type "agent" as a shortcut before trying anything else.

The fifth is emotional state. The customer arrives already frustrated or under time pressure, and correct information alone may not keep them in the automated channel.

Gartner surveyed 3,566 B2B and B2C customers in February and March 2026. It found 87% say it is essential that companies provide an option to reach a human agent when using GenAI. Half said interactions are easier when companies use GenAI, so the resistance is not to automation itself.

Gartner's analyst guidance is blunter than the number. Service leaders should not use GenAI as a mandatory first step for every issue. Customers forced through several unsuccessful AI interactions before reaching a person are less likely to use that tool again.

Why can containment hide the problem?

Because it records that a customer did not reach an agent, not that their problem was resolved. A session ends whether the customer got an answer or gave up and called from their mobile an hour later.

Three failures can sit inside a healthy-looking containment number. Abandoned sessions count as contained. Customers who re-contact through another channel appear as two separate interactions. And a resolved-but-wrong answer counts as a success until it returns as a complaint.

A more honest set of measures looks at what happened after. Track repeat contact within a defined window, cross-channel re-contact for the same issue, and escalation rate by intent. Then read what the customer said in the turn before asking for a person.

That last one is the only measure that tells you why. It also requires reading the conversation rather than the metadata.

Why do agent dispositions fail to explain escalations?

Because they are selected by the agent after the interaction, from a predefined set of categories. Those categories describe what the agent did, not necessarily what caused the customer to escalate.

Three problems compound. Agents pick the fastest acceptable code under handle-time pressure. The list often has no option for the automation failing, so those calls land in "other" or in the topic code for the underlying issue. And the disposition is attached to the agent call alone, with nothing recorded about the bot session that preceded it.

Reading what was actually said gets closer to the cause. Unsupervised thematic analysis surfaces themes directly from the conversations, including patterns that were never part of the disposition taxonomy.

The practical difference is discovering reasons you were not looking for. A disposition list can only return the categories it already contains.

What does it take to analyze a bot-to-agent handoff properly?

It takes joining the two halves of the conversation into one record. The bot session often sits in one platform and the agent call in another, with no key connecting them.

Four steps make the analysis work:

  • Stitch the session. Link the automated conversation to the agent interaction that followed, so the analysis sees one customer journey rather than two events.
  • Separate the speakers. Distinguish customer speech from agent speech, and both from bot output, or the theme counts will include the script.
  • Anchor the moment. Identify the turn where the customer asked for a person, and analyze what came immediately before it.
  • Count consistently. Decide whether the unit is the call, the session, or the opinion, and hold that definition across every report.

Once the record is joined, the same analysis can support call driver analysis and agent QA across 100% of calls rather than a sampled few.

How do escalation reasons map to fixes?

Each reason has a different owner and a different remedy, which is why the aggregate number is unactionable.

Escalation reason What it sounds like in transcripts Who owns the fix Typical remedy
Capability gap Customer states a task the bot acknowledges but cannot complete Automation and IT Give the bot write access to the system, or route the intent directly
Intent misread Customer rephrases the same request two or three times Conversation design Retrain on real customer phrasing from transcripts
Low confidence Customer asks whether the answer is correct, or asks for confirmation Policy and content Show sources, or route high-stakes intents to a person by default
Blocked path Customer asks for an agent in the first turn, before describing the issue Experience design Make the path visible; measure whether the bot earns the next attempt
Emotional state Customer expresses frustration or urgency early Operations Detect and route on sentiment rather than intent alone

The mix matters more than the total. A center with mostly capability gaps has an integration problem. One with mostly blocked paths has a design problem, and the two need different budgets.

What does this analysis change in the business?

It converts a containment target into a prioritized work list, with an owner and an expected effect for each item. That is a different conversation with a CFO than asking for more automation budget.

The second change is scope. Transcripts are one of the richest unstructured records companies hold about customer interactions and service operations. Some escalation themes trace back to product, billing, or fulfillment rather than to the support experience itself.

Read alongside feedback from reviews and surveys, escalation themes frequently confirm a problem the rest of the business is already seeing.

Findings also need to reach supervisors, not just a quarterly deck. AI Decision Digests route what changed, why, and what to do to the person who can act. Teams can query the same evidence through MCP from the assistant they already use.

What should each leader do next?

Start with the escalation mix rather than the escalation rate, because the mix is what tells you which team owns the work.

Stakeholder What is important Why it happens What to do next
Contact center or CX operations lead Knowing which escalations are avoidable Containment metrics report volume, not cause Classify escalations by reason and track the mix month over month
Conversation design or automation owner Fixing the intents that actually fail Bot training uses menu language, not customer language Retrain on real pre-escalation phrasing from transcripts
Customer service director Defending the AI investment with evidence Deflection targets reward avoidance over resolution Report repeat contact and cross-channel re-contact alongside containment
Product or billing owner Removing the reason for the contact Support absorbs problems created upstream Route recurring escalation themes to the team that owns the root cause

The risk is not that automation fails occasionally. It is running an escalation problem for a year without knowing which of these patterns you actually have.

Conclusion

The escalation problem is easy to frame as a technology gap when it can also be a measurement gap. Companies often know how many customers asked for a person without knowing why. The answer already sits in the transcripts, in the turn before the transfer. Reading it turns a containment target into a list of specific things to fix, with owners attached.

Find out why your customers escalate. See how conversational analytics reads escalation reasons across 100% of your calls. Book a Clootrack walkthrough.

Frequently asked questions

What is a good escalation rate for a chatbot or voice bot?

There is no universal benchmark, because the right rate depends on intent mix, industry, and regulatory constraints. A bank handling disputes should escalate more than a retailer handling order status. Track your own rate by intent over time, and pay more attention to which escalations were avoidable than to the aggregate figure.

How is containment different from resolution?

Containment means the interaction ended without reaching a human, while resolution means the customer's problem was actually solved. A customer who abandons a frustrating bot session counts as contained and is not resolved. Measuring repeat contact within a set window after a contained session is the simplest way to see the difference.

Can we analyze voice and chat escalations together?

Yes, once transcripts exist for both. Voice requires speech-to-text first, and accuracy varies with audio quality and accent, so validate a sample before trusting the output. After transcription, both channels can be analyzed with the same themes. That makes cross-channel comparison possible and shows where customers switch channels for the same issue.

Does this require replacing our contact center platform?

No. Conversation analysis reads transcripts and metadata exported from your existing platform, so it works alongside CCaaS and bot platforms rather than replacing them. This also means the analysis layer stays stable through a platform migration, which matters if you are mid-transition.

How do we handle personally identifiable information in transcripts?

Strip or mask PII before analysis, and confirm how any vendor handles it. Contact center transcripts routinely contain account numbers, addresses, and payment details, so this is a requirement rather than a preference. Ask specifically whether data is used to train models and whether each customer's data is isolated.

How much transcript data is needed to find escalation patterns?

Enough to see recurring patterns by intent rather than by total volume, which usually means a few thousand conversations per major intent. A month of data is often sufficient for a first read in a high-volume center. Smaller operations should extend the window rather than accept thin counts on individual themes.

Explore recent blogs

Do you know what your customers really want?

Analyze customer reviews and automate market research with the fastest AI-powered customer intelligence tool.

Dashboard displaying opinion statistics including total opinions 24876, positive 75.61%, neutral 3.87%, negative 20.84%, opinion distribution by retailer with Amazon leading, sentiment distribution with percentages per retailer, and time trend and sentiment trend line graphs from April 2023 to April 2024.