Asenda TalkAsenda Talk
← All posts

The Cold Sobolo Akosua Held, and the Call Route Her Team Could Not Name

A configured Twi-speaking agent cannot place its first live call until the telephony route, the person accountable for it, and the failure process are decided. At Asenda Talk, outbound calling remains in evaluation until an explicit telephony-provider decision is made live.

At 4:47 PM, Akosua is still at her desk in Kumasi, one hand on a paper cup of cold sobolo, the other refreshing the campaign screen. Her team has written the agent’s first message, chosen its voice, and tested a Twi and English conversation for the reminder campaign due to begin that evening.

The agent can listen in Twi. It can respond in Twi. The persona is ready.

Then someone asks the question that stops the room: which route places the call?

No one has a confirmed answer. The provider decision has not been made live. No one owns the escalation if a caller hears silence, receives the wrong disclosure, opts out, or disputes a charge. If the team presses ahead without those decisions, the campaign could reach people without a responsible way to trace what happened or stop it. The bad ending is not a late launch. It is an unanswered customer complaint with no reliable call record and no clear operator accountable for the next move.

A voice agent needs a calling operation behind it

A voice agent is more than its prompt, persona, first message, and voice. Those pieces shape the conversation. Telephony determines how that conversation reaches a real phone number, how events are recorded, and what happens when the call does not go as planned.

That distinction becomes easy to miss during a good demo. A test conversation can sound natural. It can confirm that a Twi speaker does not have to switch to English to be understood. Asenda Talk’s Twi speech recognition and synthesis are fine-tuned in-house for this purpose, rather than passed through a third-party language wrapper.

But a useful test is still a test.

Before a live outbound campaign, the team needs to decide who provides the telephony route, who controls that account, who can pause calling, and how billing is approved. Those decisions affect real people, real consent, and real money. Asenda Talk includes metered per-minute billing with an operator-controlled gate for that reason. A configured agent should not quietly become an unreviewed cost center.

Akosua closes the campaign tab instead of sending the final list. It is frustrating, especially with the copy and agent preparation already complete. It is also the point where the campaign becomes safer to run.

Assign ownership before the first number is dialed

“Who owns telephony?” can sound like an internal technical question. In practice, it determines whether a campaign team can act when something breaks.

One person or role should own the provider relationship and route decision. Another should be able to pause calling. The campaign owner should know what happens when an attempted call fails, connects but ends early, reaches voicemail, or produces a customer opt-out. These do not need elaborate meetings or a large operations team. They need named decisions before the first call.

For Akosua’s team, the missing detail is simple: the campaign manager can approve the audience and wording, but cannot approve a live route that no operator has accepted responsibility for. The team writes down the owner, the escalation contact, and the condition that stops the campaign while a failure is investigated.

That record matters later, when memory is less reliable than the event trail. Asenda Talk’s telephony lifecycle webhook pipeline tracks call truth across the lifecycle, rather than treating every attempt as a completed conversation. The distinction is central to voice campaign audit records, especially when a customer, support lead, or finance reviewer needs to understand what actually occurred.

A live call needs an answer for more than “Did the agent speak correctly?”

Start with consent and opt-outs. Every call needs a record that supports review, including the customer’s instruction to stop contact. Asenda Talk is built to retain consent, opt-out, and audit-trail information for every call. That creates a place to investigate, but the campaign still needs a process: who reviews an opt-out issue, how quickly calling is paused if a pattern appears, and how the source list is corrected.

Then define failure in plain language. A failed attempt is different from a completed conversation. A dropped call is different from a caller declining to continue. A disputed outcome may require the agent configuration, lifecycle events, and billing record to agree. The operational question is not whether every case can be prevented. It is whether the team can see the case, explain it, and take the next action without guessing.

This is where a prepared agent becomes a prepared campaign.

The first call should follow a decision, not create one

By the time Akosua leaves the office, the campaign has not gone live. The Twi agent remains available for evaluation, and the team has a short list for the next working session: select the telephony provider, name the route owner, confirm who can stop calls, set the billing approval, and document the failure path.

On Monday, the agent is still configured exactly as it was on Friday. What has changed is the work around it. The campaign team can now explain who owns the route, where call events will appear, and what happens if a recipient asks not to be called again.

That is the threshold worth waiting for. The first live call should be the first step in an accountable calling operation, not the moment a team discovers it has not built one.

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.