As enterprises increasingly deploy AI-powered voice agents to handle complex customer interactions, the promise of seamless automation often clashes with reality. Industry leaders like Suprmind.ai and major organizations such as Air Canada are investing heavily in cutting-edge tools like retrieval-augmented generation (RAG) to enhance their virtual assistant capabilities. Yet, even with these advancements, challenges persist—especially in managing accuracy when agents rely on layered knowledge retrieval and live tool integrations.
One particularly vexing phenomenon gaining attention at ACL 2025 conferences is “hallucination on hallucination”. This term captures how errors compound in RAG-based voice systems—not just from the model but from the entire system pipeline. In this article, we will unpack what “hallucination on hallucination” means, why flawed retrieval alone is only part of the problem, and how voice agents fail as systems rather than just as language models.

What is Retrieval-Augmented Generation (RAG)? A Quick Primer
Before diving in, let's clarify the role of RAG in AI-powered voice agents.
- Retrieval-Augmented Generation (RAG) combines the strengths of pretrained language models (LLMs) with information retrieval systems. Instead of relying solely on model memorization, RAG performs an information lookup in relevant document stores, then generates responses conditioned on that retrieved context. This approach reduces hallucinations from purely generative models by grounding answers in external knowledge bases, whether corporate FAQs, encyclopedias, or databases. Yet, when retrieval or downstream steps are flawed, RAG can promote false or outdated information as fact, sometimes amplifying errors.
Understanding ‘Hallucination on Hallucination’: The Compounded Error Problem
In the voice assistant context, “hallucination” refers to when the AI outputs fabricated or incorrect information. “Hallucination on hallucination” arises when errors from multiple components stack together, causing misleading or erroneous results that are harder to detect and fix.
This can happen due to:
Flawed Retrieval: When the retrieval component sources incorrect or irrelevant documents, the language model generates answers based on faulty premises. Compounded Language Model Generation: The baseline LLM may fill gaps or make inferences that escalate inaccuracies. Incorrect Tool Calls: Many voice agents interface with APIs like order management APIs or real-time customer state trackers; errors here create cascading mismatches.The Role of System Breakpoints: Seven Critical Failure Points
As Gartner analysts frequently emphasize, voice agents fail not just because of model or retrieval errors—but as systems with multiple interconnected breakpoints. Seven critical breakpoints identify where hallucination on hallucination can intensify:
Breakpoint Description Impact on Hallucination 1. Hearing Speech-to-text accuracy capturing customer requests Misheard queries lead to irrelevant or wrong retrieval, cascading errors 2. Retrieval Selecting relevant knowledge documents or facts Flawed retrieval sources inaccurate data, frontloads hallucination 3. Generation Language model producing response based on retrieved context Fills gaps or misinterprets retrieved info, compounding errors 4. Tool Call Invoking APIs or databases, e.g., order management API Incorrect parameters or failed calls misrepresent customer data 5. State Tracking customer interaction context and session details Lost or outdated state can override correct info with false context 6. Authority Ensuring system components have trusted, updated knowledge Using stale or unverified documents leads to flawed “truths” 7. Verification High-precision entity confirmation and human-in-the-loop checks Lack of verification allows unchecked errors to reach the customerWhy RAG Excels for Static Facts but Struggles with Live Customer-Specific Data
One source of compounded hallucination stems from mixing two fundamentally different data types:

- Static Facts: These are well-defined, authoritative data points—like airline policies, product features, or pricing details. RAG is potent here, tightly anchoring generation to trusted documents. Live Customer Data: Includes order status, account balances, or reservation changes that require real-time API queries, such as an order management API.
When voice agents fail to clearly separate these, they end up "hallucinating twice"—first retrieving approximate static data relevant to the query but outdated for the specific customer context, then generating plausible language that does not reflect the real-time state. This uncertainty is exacerbated when retrieval modules return stale documents or partial matches, leading the model to blend fact and fiction.
Case Study: Air Canada’s Voice Agent Challenges
Air Canada’s contact center modernization project showcases these difficulties. Suprmind.ai partnered with Air Canada to incorporate RAG into their virtual assistant, targeting frequent traveler FAQs. Gartner’s recent report highlighted that while static policy retrieval improved accuracy by 15%, errors surged in resolving live booking queries due to noisy retrieval and tool integration mismatches.
Key breakpoints affecting accuracy included:
- Errors in speech recognition during accented queries Retrieval retrieving outdated fare rules instead of latest published ones Language model generating synthetic excuses when order management API calls failed silently Insufficient state tracking causing customer profiles to mismatch user utterances Limited verification steps before executing modifications to reservations—risking unintended overcharges
High-Precision Entity Confirmation: A Crucial Guardrail
Learning from these real-world scenarios, one best practice stands out: implementing high-precision entity confirmation before every lookup and modification.
Such guardrails include:
- User Confirmation Prompts: Explicitly verifying key data points like flight numbers, order IDs, or dates before querying back-end APIs Confidence Threshold Checks: Only proceeding with calls to live systems when the upstream recognition and retrieval have high confidence scores Human-in-the-loop Interventions: Enabling smooth escalation paths when entity ambiguity exceeds pre-set limits
These approaches reduce compounded error by intercepting flawed assumptions early—thus breaking “hallucination on hallucination” cycles. Suprmind.ai’s consulting guidelines stress the critical nature of these confirmation steps, especially in sensitive domains like travel where customer trust is paramount.
Addressing Hallucination on Hallucination: System-Level Strategies
Moving beyond the model-in-isolation mindset is essential. Voice agents must be evaluated and improved as multi-layered systems with visible diagnostic data at every breakpoint:
Improve Hearing Accuracy: Use noise-robust ASR and accent-adaptive models to reduce speech-to-text errors. Refine Retrieval Techniques: Use domain-specific indexing, user intent disambiguation, and recency filters to source more reliable documents. Limit Model Free Generation: Apply tight prompting combined with retrieved context and explicit "I don't know" fallback routes. Validate Tool Calls: Monitor API call success rates, enrich error reporting, and guard against silent failures. Maintain Accurate State: Use session management rigorously to align queries with correct user context. Establish Authority: Keep document stores current and authoritative through continuous updates and audits. Implement Verification: Add entity confirmation layers and human review as last-mile defenses.By instrumenting these breakpoints, companies avoid blaming the model alone for errors—a common vendor excuse that often ignores missing validation or infrastructure flaws.
Conclusion
“Hallucination on hallucination” encapsulates a systemic risk suprmind.ai in RAG-powered voice agents—a compounded error phenomenon that emerges when flawed retrieval, generation, API integration, and state tracking interact. As highlighted by industry leaders like Suprmind.ai, Gartner, and enterprise adopters such as Air Canada, addressing this challenge requires a holistic, breakpoint-driven approach.
Focusing on high-precision entity confirmation, distinguishing static facts from live data, and treating voice agents as complex systems rather than stand-alone models is critical. Innovations presented at ACL 2025 are driving awareness toward these next-generation solutions that promise more trustworthy conversational AI in customer service.
Organizations looking to deploy RAG-based voice agents should heed these lessons—invest in multi-layered validation guardrails to mitigate “hallucination on hallucination,” ensuring a safer, more reliable, and customer-friendly automation experience.