Learn why bot-to-bot call loops occur in AI systems and how to effectively prevent them.
A Redditor tried to book a dentist appointment using a voice AI. The dental practice appears to use its own automated receptionist. Instead of reaching a human, the two bots politely conversed. For two hours. No booking, just endless confirmations and thanks, and a hefty bill for API usage.
They kept politely confirming things, asking for clarification, thanking each other, re-confirming previous confirmations.
You can read the original post here: Two AIs accidentally talked to each other for 2 hours.
It sounds absurd, but it’s a preview of where telephony is heading: AI agents calling AI agents. If you build or buy voice automations in the UK, this is a practical risk to design for, not a meme.
Many agents are instructed to be helpful and confirm key details. When both sides are doing this without a strict protocol, they can lock into reciprocal “just to confirm…” loops. Ambiguous prompts like “confirm whenever unsure” are a recipe for infinite politeness.
Simple but common: no hard limit on call length, number of turns, or time without progress. If the system never reaches a “done” state, it never hangs up.
Voice agents rely on voice activity detection (VAD) and “end-of-turn” heuristics. If both agents pause, barge in, or mis-detect silence at the wrong time, they keep stepping on each other and re-asking.
Two independent bots don’t know when the other has finished an intent. Without a standard “I’m done” signal, each keeps seeking confirmation and never transitions to closure or escalation.
Agents that can’t actually query a calendar or complete a booking will often “slot-fill” forever. If the appointment date never validates, the agent keeps checking and re-checking.
Automatic speech recognition (ASR) mistakes can trigger clarification spirals. Two AIs slightly mishearing each other prolong the loop, especially if thresholds for “confidence” are set too high.
Bot-to-bot call loops are not science fiction; they’re what happens when two polite, unbounded systems meet without a shared protocol. The fix isn’t “be more human” – it’s engineering: limits, state, grounding, and explicit endings.
If you’re rolling out voice AI in the UK, treat loop prevention and data protection as first-class requirements. Do that, and voice agents can save you time and money rather than burning credits on the world’s most courteous stalemate.
Related
Software engineers and AI: more output, not more value? A recent Reddit thread from a distinguished engineer in an AWS vertical struck a nerve. The claim is simple: AI has clearly increased visible activity – more documents, more code commits, more test harnesses – but not the value that users actually feel. “I see a [...]
JoshuaJuly 5, 2026
The AI adoption gap is real: what a blunt Reddit post gets right A recent Reddit thread tells a familiar story. A marketing-tech founder demos “AI agents” to a senior stakeholder at a big brand. The exec is sceptical, calls them “wrappers”, then asks for help setting up a WhatsApp broadcast channel. The punchline isn’t [...]
JoshuaJuly 5, 2026
Making a 3D RPG with AI only: what was built and why it matters A Redditor has shared an ambitious “AI-only” game dev experiment: a third-person 3D RPG prototype created without writing code, driven entirely by prompts to the muranyi-3 model from Tesana AI. You can read the full thread here: Making a RPG game [...]
JoshuaJuly 5, 2026
Last updated
Category
aiViews
22 viewsLikes
No ratings yet
No comments yet - start the conversation.