Asenda TalkAsenda Talk
← All posts

A Twi caller repeats a request. The bot may have missed the intent.

Person in blue outfit talking on phone near old tvs

Photo by Eze Joseph on Unsplash

A caller who repeats a request in Twi after an English-only bot answers has signaled a failed understanding, not a need for the same reply delivered with more confidence. Treat the repetition as a recovery point: capture the language, preserve the original intent, and route the next turn toward a verified outcome.

In 1854, John Snow was trying to establish why cholera cases clustered around Broad Street in London. The prevailing explanation focused on bad air, and Snow’s waterborne explanation had not won general acceptance. His evidence had to survive close inspection: where people lived, which water they used, and why some nearby groups had escaped illness.

Snow mapped deaths around the Broad Street pump and investigated exceptions that complicated the picture. His later account, On the Mode of Communication of Cholera, documented the work. The point was not that people had failed to hear the question. They had interpreted the evidence through the wrong model.

A support desk faces a smaller version of that problem when a caller asks in Twi, receives an English response that sounds fluent, then asks again. The bot may have recognized words. It may still have missed the request.

Repetition is evidence of an unresolved task

A repeated request can mean several things: the caller did not understand the answer, the agent chose the wrong intent, the answer omitted the requested next step, or the caller switched languages because the first route failed.

Do not label that call complete because the transcript contains a plausible English exchange. Call completion and customer resolution are different facts. A confident response can still send someone back to the beginning.

For a support lead reviewing Monday’s calls, the useful question is simple: what did the caller ask for on the second attempt, and did that differ from the action the system took after the first? That comparison reveals failures hidden by a single transcript or a short satisfaction prompt.

This is especially important in Twi-English calls. A caller may begin in English, use Twi to express the actual problem, then repeat the Twi request when the bot returns to an English script. The language switch is part of the meaning. It should be available to the person reviewing the call, alongside the agent’s selected intent and final disposition.

What happens when a caller switches between Twi and English? explores why a mixed-language call needs more than a transcript that looks complete.

A natural Twi voice still needs a decision rule

Speech recognition and synthesis solve an essential part of the problem: the caller needs to be heard and answered in language they can use comfortably. Asenda Talk is being built around native Twi recognition and synthesis, fine-tuned in-house, with English support in the same agent experience.

That capability needs a decision rule behind it. When a caller repeats a request, the agent should not simply replay its prior answer. It needs instructions for what to do next: ask a narrower clarifying question in the caller’s language, confirm the intended action, hand the call to a person, or create a ticket with the uncertainty attached.

A support team can start with a small set of high-cost repeat patterns. For example, mark calls where a customer repeats a delivery question, a payment question, or a cancellation request after an answer. Review those calls weekly. Look for the point where the original request changed shape in the transcript, then adjust the agent prompt, knowledge source, or escalation rule.

Accurate transcription alone does not decide what should happen next. Twi support ticket creation: Why Accurate Transcripts Still Need Decision Rules covers that gap in more detail.

Build call truth before you scale calling

Asenda Talk currently provides configurable voice agents, including persona, first message, and voice, plus a telephony lifecycle webhook pipeline for tracking what happened during a call. It also records consent, opt-out status, and an audit trail for every call.

Those records matter when a repeated request appears. A team should be able to see whether the call connected, whether the caller opted out, what the agent said, whether the caller repeated themselves, and whether a ticket or transfer followed. Without that chain, a dashboard can report activity while the desk keeps receiving the same unresolved issue through another channel.

The platform’s operator-controlled billing gate also keeps real-money usage under deliberate control. Outbound calling remains gated behind a telephony-provider decision that has not yet been made live. Early-access teams should evaluate the agent and its recovery behavior before treating outbound volume as a solved operational path.

Review the second attempt, not only the first answer

John Snow’s map mattered because it made the pattern visible. The reports around Broad Street were no longer isolated cases once their locations could be compared. A support lead needs the same discipline: make repeated requests visible as a pattern, then investigate the point at which the agent chose the wrong path.

Start with one practical review rule: every call where the caller repeats a Twi request should receive a human check until the team understands its main failure modes. Group the findings by intent, language switch, and final outcome. Then change one rule at a time and listen again.

The valuable signal is rarely the polished first answer. It is the second attempt from the caller who still needs help.

Sources (1)
  1. ainora.ltRetell AI vs Bland AI vs Vapi: Voice Agent Platform Comparison (2026)

Asenda Talk

A self-serve platform for building and running voice AI agents, built on native African-language speech (Twi, with more languages in progress) instead of a wrapper around a third-party voice API.

Try Asenda Talk

Comments

No comments yet.