AI Escalation Management: Explained Through Qiscus Research

AI escalation management.

AI escalation management is the most expensive blind spot in AI-powered customer service operations today. Businesses measure how many conversations the bot resolves, what percentage get escalated, and how fast human agents respond afterward. Almost none of them measure whether the handover moment itself was actually right.

The wrong moment shows up in two forms. Too late means customers stay stuck with a bot that should have already escalated. Too early means the bot hands over conversations it could have actually resolved on its own. Both erode the value of an AI Agent customer service platform investment, and neither shows up in standard bot analytics reports.

The Qiscus AI team tested this problem in a measurable way. The results were published as a preprint on TechRxiv, complete with a self-built human-annotated dataset, since no public dataset exists for the LLM-to-human handover task. This article breaks down two escalation failure patterns that emerged from that research. It explains why bot architecture determines the direction of failure, and gives you a way to audit your own chatbot’s handover behavior.

What Is AI Escalation Management

AI escalation management is the process that makes sure a chatbot or AI Agent hands a conversation to a human agent at the right moment. That moment should be neither too late nor too early. It covers bot architecture design, confidence threshold calibration, and regular audits of handover behavior. Without deliberate management, a bot drifts toward one failure pattern or the other without the business ever noticing.

1. Handover Features Are Different From Handover Decisions

Many businesses assume that installing a handover feature is enough. The feature only provides the pathway from bot to human agent, similar to the mechanics covered in smoothing the chatbot to human handover.

The decision of when that pathway gets used is what determines whether customer experience improves or gets worse. The same feature can hurt you if it fires too rarely or too often. The difference between the two usually only becomes clear after customer complaints start piling up.

2. Handover as a Design Decision, Not a One-Time Setting

The right handover moment comes from three factors, namely bot architecture design, a carefully calibrated confidence threshold, and regular audits after the bot goes live. None of the three is a one-time setting you configure and forget.

Businesses that treat handover as an initial configuration usually discover the problem through complaints instead of through data. Yet the handover failure pattern is already visible in conversation data long before customers speak up.

Two Escalation Failure Patterns That Emerged From the Research

Qiscus research found two handover failure patterns that consistently appeared, each with a different root cause. The first pattern is a bot that holds onto conversations too long. The second is a bot that hands over too quickly. The direction of failure turned out to depend more on bot architecture than on intent or prompt quality.

1. Pattern A, the Bot That Holds Conversations Too Long

In the single-agent configuration built on Gemini 2.5 Flash, the Recall score for the major class was only 0.2888. The major class here contains utterances the annotators judged transferable, and it covers 3,612 of the 4,265 utterances in the dataset. Recall measures how many of the truly transferable utterances the bot actually flagged.

A score of 0.2888 means the bot only flagged about 29 out of every 100 transferable utterances. The remaining 71 or so slipped through undetected, leaving customers stuck with the bot longer than they should have been.

It is worth noting that Recall is calculated per utterance, not per conversation. A bot that eventually hands over midway through a dialog still records a low Recall score because it missed many utterances beforehand. This metric measures timing, not whether a handover happened at all.

The single-agent configuration built on GPT-4.1 recorded a far better score in the same research, 0.6377. That gap shows that in a simple architecture, the foundation model’s capability heavily determines how severe Pattern A becomes.

2. Pattern B, the Bot That Hands Over Too Quickly

The multi-agent configuration showed the opposite pattern, especially the variant built on Gemini 2.5 Flash. Recall for the minor class, meaning not-transferable utterances, dropped to 0.4583 in this configuration, compared to 0.9219 in the single-agent Gemini setup.

That number means more than half of the utterances that could actually be handled automatically still got routed to a human. This approach is arguably safer, since it reduces the risk of the bot answering a difficult question incorrectly.

That caution limits the bot’s overall autonomy. Human agent capacity gets drained on cases that did not actually need them, and some of the automation’s value disappears in the process.

Why Bot Architecture Determines the Direction of Handover Bias

The direction of handover bias comes down to how decisions get distributed inside the bot architecture. Single-agent architecture stacks every decision onto one agent, so it tends to hold conversations longer. Multi-agent architecture splits decisions across specialized roles, so a difficult case triggers handover sooner. Both patterns are consequences of deliberate design, not bugs you can simply patch.

1. Single-Agent, One Agent Handles Every Decision

A quick clarification on terminology first. The word agent here means a software component inside the bot architecture, not a human agent on your customer service team. For a broader look at how these terms differ, see the difference between AI agents and chatbots.

In single-agent architecture, one agent manages the entire flow, from understanding customer intent to deciding which tool to use. This mirrors the general process described in how AI agents work. That agent has only two tools to choose from, a RAG Tool and a Handover Tool.

The RAG Tool works by converting the customer query and the entire knowledge base into embeddings. It then runs a similarity search to find the closest matching document. This is the same approach described in how agentic RAG works, which keeps answers grounded in the existing knowledge base.

The Handover Tool triggers on three conditions. The first is an explicit customer request to speak with a human agent. The second is a query outside the knowledge base’s scope, and the third is an answer confidence score below the threshold. Having one agent decide all of this is exactly what makes this architecture prone to holding onto conversations too long.

2. Multi-Agent, Decisions Split Across Specialized Roles

The multi-agent architecture Qiscus tested builds its flow on LangGraph and splits it across several agents with specialized roles. An incoming message first gets its context reconstructed by a History Conversation Tool. It then gets checked by a Cold Message Detector to distinguish a genuine follow-up from a brand-new inquiry.

A new inquiry gets passed to a Customer Data Extraction Agent, then to a Routing Agent. The Routing Agent is what directs the conversation to one of three paths, a FAQ Agent, a Complaint Agent, or a Handover Agent. A deeper look at this kind of role division is available in how multi-agent AI works.

This division of roles makes the handover decision happen faster, as soon as one agent detects a signal of a difficult case. The consequence is that handover can happen earlier than actually necessary.

AspectSingle-AgentMulti-Agent
Decision structureOne agent handles every decisionSeveral agents with specialized roles
Handover tendencyLate, or does not happen at allEarlier than necessary
Main riskCustomers held too long in the botHuman agent capacity drained on easy cases
Dependence on foundation modelVery highRelatively low
Highest Macro F1 in this research0.53560.6260
Highest AUC in this research0.70170.6881

Why the Most Expensive LLM Doesn’t Always Win

A more expensive LLM does not automatically produce more accurate handovers. In the multi-agent architecture, the Gemini 2.5 Flash configuration recorded a Macro F1 of 0.6260, slightly ahead of the GPT-4.1 configuration at 0.6159. In the single-agent architecture, that gap widens sharply in the opposite direction.

1. In Single-Agent, LLM Capability Decides the Outcome

The single-agent configuration built on GPT-4.1 recorded a Macro F1 of 0.5356, while the Gemini 2.5 Flash variant scored only 0.3333. That near two-fold gap shows up on the same architecture, running the same task.

Single-agent architecture requires one agent to handle intent recognition, answer retrieval, and the handover decision all at once. That workload makes foundation model quality the main factor deciding the outcome.

2. In Multi-Agent, the LLM’s Influence Weakens

In the multi-agent architecture, the Macro F1 gap between the two LLMs was only 0.0101. A structure that splits decisions across roles shifts some of the reasoning workload away from the LLM and into the flow’s design.

This finding needs careful reading. The 0.0101 gap comes from two LLMs on one dataset without repeated testing. It is more accurate to read this as a sign that the LLM’s influence weakens, not as proof that it disappears.

3. What This Means for Your AI Budget

Businesses with a limited budget for premium LLMs have a reasonable path, investing in architecture design instead of the most expensive model. That path is harder to take in single-agent architecture, where performance depends so heavily on foundation model capability. This approach still protects the broader benefits of AI agent adoption even on a tighter budget.

One important caveat keeps this picture balanced. Multi-agent leads on Macro F1, but the highest AUC across the entire research belongs to single-agent built on GPT-4.1, at 0.7017. No single architecture wins on every metric, and even the best scores achieved are still far from perfect.

This gap is also a reason to stay skeptical of vendor claims. A vendor that says it has already solved the handover timing problem has most likely never measured it against human-annotated ground truth.

How Much a Wrong-Moment Handover Actually Costs

A handover at the wrong moment carries a real cost that rarely shows up as a single number. The cost of a late handover shows up as customers lost mid-conversation. The cost of an early handover shows up as agent capacity burned on simple cases. Both get buried inside a team’s daily workload, making them hard to track without a dedicated audit.

1. The Cost of a Handover That Is Too Slow

A slow bot keeps customers stuck in an unproductive conversation. At the same time, human agents sit idle waiting for the cases that actually need them.

Customers who wait too long are also more likely to drop off from the conversation entirely. Sales opportunities or complaint resolutions disappear without a trace, since an abandoned conversation never gets logged as a bot failure.

2. The Cost of a Handover That Is Too Fast

A bot that hands over too quickly sends simple cases straight to a human agent. Agent capacity gets used on questions that could have been answered automatically within seconds.

This cost is the hardest to see because it never shows up as its own metric. The usual signal is a high volume of cases with an extremely short resolution time right after an agent receives them.

3. Why This Cost Stays Invisible in Bot Analytics

Standard bot analytics reports typically show the aggregate escalation rate for a batch of conversations. That kind of report does not distinguish a well-timed handover from a mistimed one. The containment rate metric commonly used in customer service automation only counts the share of conversations resolved without an agent. It does not judge whether that share is actually healthy.

As a result, two businesses with identical handover numbers can have very different customer experience quality. What separates them is the composition inside that number, not the number itself. A closer look at how to measure AI agent effectiveness breaks down which metrics need to be separated to make that composition visible.

Choosing Your Handover Bias Direction to Match Business Priorities

No single architecture is automatically better for every business. The right choice depends on one question. Is it more costly for your business to lose simple cases to a human agent, or to hold difficult cases in the bot too long? The answer differs depending on industry, customer expectations, and how mature your bot currently is.

1. When Avoiding a Late Handover Matters Most

Businesses with customers sensitive to wait times suffer more from Pattern A. Financial services and healthcare fall into this category, since customer questions often involve money, accounts, or conditions that cannot wait.

For contexts like these, an architecture that leans toward faster handover becomes the safer choice. Qiscus AgentLabs helped Sucor Sekuritas scale its first response time with a controlled handover mechanism. The system reached a 34 percent AI deflection rate, independently resolving over 1,100 of roughly 3,000 completed interactions. Human agents handled the remaining cases, which involved complex, sensitive, or verification-heavy scenarios.

2. When Automation Efficiency Matters More

Businesses with a very high volume of simple questions generally benefit more from a bot willing to hold onto more cases. Retail and e-commerce are typical examples. This consideration is operational and was not directly tested in Qiscus research, whose data comes from a single customer service environment.

A strategy of holding onto more cases only makes sense if the bot has genuinely proven the competence to handle them. A bot that holds cases without enough competence just relocates the problem, since customers will still ask for a handover once they lose patience. Training an AI agent on the right knowledge base determines whether that competence genuinely exists.

3. Adjusting the Confidence Threshold Gradually

The lowest-risk approach is starting from a conservative stance, then gradually easing caution as bot performance data accumulates. This avoids a heavy commitment to one architecture before you have evidence from your own business conversations.

Businesses that rush into an architecture without early data often end up switching approaches midstream. A sudden change like that is usually more costly than starting carefully.

How to Start Auditing Your Chatbot’s Handover Behavior

A handover audit starts with identifying which failure pattern your bot currently shows, not with changing its configuration. The five steps below can run on conversation data you already have, without waiting for a new implementation. They are ordered so you get a diagnosis first, before touching any threshold.

1. Calculate the Percentage of Difficult Cases That Slip Past Handover

Take a sample of conversations, then manually review and flag which ones should have gone to a human agent. Compare that assessment against what the bot actually did.

A large gap points to your bot leaning toward Pattern A. Sample from a long enough period, since handover behavior can shift every time the bot gets updated.

2. Check for Easy Cases That Still Get Routed to Handover

Run the check in the opposite direction by counting simple questions that still get forwarded to a human agent. A high proportion points to your bot leaning toward Pattern B.

Review the average handle time for these cases as well. An extremely short handle time is a strong sign the case never needed to reach an agent.

3. Review Your Bot’s Confidence Threshold

Most bots use a confidence threshold to decide when to hand over. A threshold set too high makes the bot hold onto cases that should reach an agent. One set too low makes the bot give up too soon.

Recalibrating this threshold should be a recurring item on your agenda, not a one-time task done only at deployment. Qiscus research found the direction of handover bias stayed consistent across both LLMs tested. That means adjusting the threshold matters more than switching the LLM.

4. Compare Handover Behavior Across Question Categories

Handover behavior is rarely uniform across every topic. Your bot might already be well-timed for product questions but too slow for emotionally charged complaints.

Auditing by category helps surface gaps that aggregate data hides. The category with the worst failure pattern is usually the most effective place to start fixing things.

5. Set a Review Schedule and an Owner

A handover audit loses its value if it only runs once. Set a review cycle, for example every quarter, and decide who is responsible for running it.

Decisions about handover bias direction should involve both the product team and the customer service team, not get delegated entirely to engineering. A guide on when to escalate from AI to human support can serve as a starting reference when building shared review criteria.

Handover Timing Is Decided by Design, Not by Luck

The right handover moment does not appear just because you installed a chatbot. Qiscus research shows the direction of handover bias is a consequence of architecture choices, made long before your first customer ever sends a message.

Businesses that start auditing their bot’s handover behavior early are in a better position to navigate the trade-off between bot autonomy and decision safety. Architecture is not just a technical decision, since it directly shapes how customers experience interacting with your business. The next step is not switching your LLM, but measuring the handover moment that is actually happening right now.

Want to see how AI agents and human agents can work in one measurable flow? Qiscus’s omnichannel customer engagement platform brings both into a single, controlled system. Explore Qiscus’s customer engagement solutions and start with the conversation data you already have.

Frequently Asked Questions About AI Escalation Management

Below are answers to the questions customer service teams and business leaders most often ask about AI escalation management. The answers below draw on Qiscus AI team research and common operational practice, not on the performance claims of any specific product.

What is AI escalation management?

AI escalation management is the process of making sure a chatbot or AI Agent hands over to a human agent at the right moment. That moment should be neither too late nor too early. It covers architecture design, confidence threshold calibration, and regular audits. Without deliberate management, a bot tends to drift toward one failure pattern without anyone noticing.

How do I know if my chatbot escalates too slowly?

Compare the percentage of conversations that manual review says should have gone to a human agent against the percentage the bot actually escalated. A large gap, combined with customer complaints about long waits before reaching an agent, is a strong indicator. Another sign is long conversations that circle without resolution before the customer asks to speak with an agent themselves.

When should a chatbot hand over to a human agent?

A chatbot should hand over in three situations. Its knowledge base does not cover the request, its answer confidence score is low, or the customer explicitly asks for a human agent. These three triggers are also what the architectures tested in Qiscus research used. The right timing still depends on how the threshold is calibrated for your specific business context.

What is automated AI escalation?

Automated AI escalation is a mechanism that triggers a handover to a human agent without manual intervention. Its triggers are usually specific keywords, an answer confidence score, or a case classified as transferable. The quality of this mechanism is what separates a bot that helps from one that slows down problem resolution.

What is the difference between handover in single-agent and multi-agent chatbots?

A single-agent chatbot places the handover decision on one agent that also handles every other task, making it prone to delaying handover. A multi-agent chatbot splits tasks across several agents with specialized roles, including a Routing Agent that directs difficult cases to a Handover Agent. This makes it more likely to hand over earlier. Qiscus research found this tendency held consistently across both LLMs tested.

Is multi-agent architecture always better than single-agent?

Not always. In Qiscus research, multi-agent led on Macro F1, but the highest AUC belonged to single-agent built on GPT-4.1. Multi-agent also demands higher implementation complexity, so businesses with simpler needs sometimes do better starting from a carefully calibrated single-agent setup.

Do I need the most expensive LLM for more accurate handover?

Not always. In multi-agent architecture, Qiscus research recorded a performance gap of only 0.0101 Macro F1 between two LLMs. The gap in single-agent architecture was nearly twice as wide. This finding suggests that investing in architecture design can matter more than investing in the most expensive LLM, though the testing scope is still limited.