Forex & Brokerage

AI Voice Latency: What Brokerage Buyers Should Test

Teodor AvadaniTeodor Avadani, Founder·
·9 min read·Last updated:
Cover Image for AI Voice Latency: What Brokerage Buyers Should Test

A dormant trader picks up, hears a voice say the name of your brokerage, and asks "who is this?" Then waits. AI voice latency on outbound calls is that wait: the gap between the trader's last word and the AI's first, and once it stretches past about a second the call is usually over before the offer is made.

Vendors quote a latency number on a slide. The number that counts is the one you measure yourself, from a mobile phone in a market you actually call, with the CRM lookup switched on and the compliance wording loaded into the prompt. This guide puts figures on the gap, shows where the milliseconds come from on a broker call, and gives you six tests to run against any vendor before you sign.

Key Takeaways

  • People hand over the conversational turn about 208 milliseconds after the other speaker stops, on average across 10 languages, according to Stivers and colleagues in PNAS (2009).
  • ITU-T Recommendation G.114 puts "transparent interactivity" below 150 milliseconds of one-way delay and sets 400 milliseconds as the limit for general network planning.
  • Topcalls responds in under 500 milliseconds end to end, the realistic target once a phone network and an AI pipeline both sit in the path.
  • A mid-call CRM lookup for balance, KYC status or last trade date adds its own delay on top of the voice pipeline, so test with live data, never with a demo script.
  • Twilio's call-quality documentation scores every call with MOS on a 0 to 5 scale and treats anything above 4 as acceptable; ask your vendor for the same per-call metric before you sign.

1. What is AI voice latency on outbound calls?

AI voice latency on an outbound call is the time between a trader finishing a sentence and hearing the AI's reply, measured mouth to ear. It adds up speech recognition, the language model's thinking time, text-to-speech, and the phone network in both directions. Vendors tend to quote only the middle piece. Buyers should count all of it, from a real handset, in the country the traders live in.

Network engineers have measured voice delay for decades, and their standard is worth knowing because it describes only part of your problem. ITU-T G.114 is about one-way transmission time across the phone network. An AI call pays that delay twice per turn, once for the trader's speech to reach the model and once for the reply to come back, and then adds processing on top.

The reason latency matters more on a reactivation call than on a KYC reminder is the number of turns. A trader who's been inactive for six months asks questions: is my account still open, do I need to send documents again, what's the spread on gold today, why are you calling from this number. Every one of those exchanges pays the full gap again. Thirty turns at 1.5 seconds is 45 seconds of dead air in a five-minute call.

2. How much delay does a trader actually notice?

Stivers and colleagues measured a mean gap of 208 milliseconds between turns across 10 languages in PNAS in 2009, with every language within about 250 milliseconds of that mean. ITU-T G.114 sets 150 milliseconds as the point below which a call feels fully interactive and 400 milliseconds as the planning ceiling. For an AI over a phone line, under 500 milliseconds end to end is the realistic target.

The ITU wording is precise. Below 150 milliseconds, "most applications, both speech and non-speech" experience what the recommendation calls "transparent interactivity". The same document says a one-way delay of 400 milliseconds "should not be exceeded for general network planning". Software can't hit either number once a language model sits in the loop, which is why sub-500 is the honest benchmark.

The PNAS data has a detail multilingual brokers should keep. Danish speakers left the longest average gap at 469 milliseconds and Japanese speakers the shortest at 7 milliseconds. A Tokyo trader hears a half-second pause as a machine faster than a Copenhagen trader does. If you run one AI across a Japanese list and a Scandinavian list, the same latency lands very differently.

A dormant trader is already suspicious when the phone rings. A 1.5-second pause after "who is this?" sounds exactly like a call-centre dialer connecting an agent, which is the experience that trained them to stop picking up in the first place. Natural AI voice and interruption handling matter, but neither survives a slow reply gap.

3. Where do the milliseconds come from on a broker call?

On a brokerage AI call, delay stacks up in five places: the phone network, speech-to-text, the language model, text-to-speech, and any data lookup the AI runs mid-sentence. Cisco's delay budget for packet voice alone counts coder delay, 20 to 30 milliseconds of packetization, a de-jitter buffer and network switching before a single word reaches the AI. The pipeline sits on top of all of that.

StageWhat adds delayWhat the buyer controls
Phone networkCodec, packetization, jitter buffer, international routing to the traderCarrier choice per market; test from the country you call
Speech-to-textHow long the system waits to decide the trader has stopped talkingAsk whether turn detection is silence-based or semantic
Language modelModel size plus the length of the prompt, including compliance wordingKeep the disclosure, trim everything else; measure time to first word
Text-to-speechWhether audio streams as it's generated or waits for the full sentenceInsist on streaming; listen for a pause before long answers
CRM or platform lookupBalance, KYC status, last trade date fetched during the callTest with live data; the AI should acknowledge while it waits
Where latency builds up on a brokerage AI call

Turn detection deserves its own line because it's invisible on a slide. The OpenAI Realtime documentation describes two modes: server VAD, the default, which uses periods of silence to decide the trader has finished, and semantic VAD, which uses a classifier on the words themselves. Silence-based detection has to wait out the pause before it can act, so a longer silence setting means a slower reply on every turn, and a shorter one means the AI talks over traders who pause mid-thought.

Brokerage manager timing the reply gap of an AI voice call from a mobile phone

Your compliance desk will want the disclosure, the risk warning and the do-not-advise rules in the prompt. Keep them. But every extra page of instruction is extra time to first word, so measure the prompt you'll actually ship, not the vendor's clean demo. The same goes for CRM and trading-platform connections: an account-status check that takes two seconds turns a fast AI into a slow one at the exact moment the trader is deciding whether to stay on the line.

4. Which latency tests should a brokerage run before signing?

Run six tests, all from a real mobile phone in a market you call, and write the numbers down. Time the reply gap on a simple question, interrupt the opening line, ask something that forces a CRM lookup, ask for a long answer, run 20 calls back to back and keep the slowest, and dial through the international route your traders sit on. A vendor demo on a laptop headset tells you nothing.

TestHow you run itPass mark
Simple reply gapAsk "which broker is this?" and time the silence with a stopwatch appUnder 500 milliseconds, consistently
InterruptionCut in three words into the opening lineAI stops within a beat and answers the interruption
Data lookupAsk "is my account still active?" with the CRM connectedAI acknowledges immediately, answer arrives within two seconds
Long answerAsk "what changed on the platform since last year?"Speech starts fast and streams; no long pause before a monologue
Consistency20 calls in a row, record the slowest reply on eachThe slowest fifth still under about a second
Market routeDial from the UAE, Poland, South Africa or wherever your book isNo audible difference from the vendor's home market
Six latency tests for a brokerage AI voice vendor

Ask for the 95th percentile, not the average. An average of 400 milliseconds with a tail at two seconds means one call in twenty goes badly, and on a 10,000-account list that's 500 traders who hear a robot. Vendors that report per-call quality in a real-time analytics dashboard make this easy; vendors that report a single average are hiding the tail.

Ask for the network metrics too. Twilio's call-quality documentation defines round-trip time as the milliseconds for packets to travel from its gateway to the device and scores MOS on a 0 to 5 scale, where anything above 4 counts as acceptable. Those are the same figures your telephony layer reports, whoever supplies it. Put the six tests into the vendor question list and repeat them in your ongoing QA after launch, because carriers change routes without telling anyone.

5. What does slow AI voice cost a reactivation campaign?

Latency costs a brokerage twice: in calls that end before the offer is made, and in billed minutes spent on silence. Topcalls charges $0.35 per minute all-inclusive, so cost per real conversation depends on how many dials turn into conversations. A trader who hangs up on a two-second pause still cost the dial and the first 20 seconds. The dormant trader revenue calculator puts your own book size on it.

Silence is billed like speech. Take 5,000 connected calls with 30 turns each. At 1.5 seconds per gap that's 45 seconds of dead air per call, about 62 hours across the campaign. At 0.4 seconds it's 12 seconds per call, about 17 hours. At $0.35 a minute the difference is roughly $1,300 versus $350 of paid silence, before counting a single trader who hung up.

Call quality dashboard used to check per-call AI voice latency during a vendor pilot

The hang-ups are the bigger number and the harder one to see. They show up as short calls with no disposition, which a campaign dashboard will flag if you look at call length by outcome. Brokers running customer reactivation at scale should compare the share of calls under 15 seconds between vendors during the pilot; drop rates on outbound AI calls are usually a latency story dressed up as a list-quality story.

6. How does Topcalls handle latency on brokerage calls?

Topcalls runs outbound calls at under 500 milliseconds response latency, handles 63,000+ AI calls a day and holds 99.9% uptime, with the voice model, telephony, recording, transcription and analytics all inside the $0.35 per minute rate. Brokers hear it on a live call during a strategy session, get a proposal within 48 hours, and can have a campaign live in about two weeks.

The six tests above are the ones we'd rather you run on us than take our word for. Bring your broker name, 20 instrument tickers and your compliance wording to a 30-minute call, dial the AI voice agent from your own phone, and time it. Topcalls speaks 32 languages, so the same test works for a Warsaw list and a Dubai list, and first setup takes about 15 minutes.

If you want to see how latency plays into a full campaign rather than a single call, the guide to reactivating dormant trading accounts with AI voice agents covers list selection, timing and handoff. Or skip the reading and book a 30-minute call to hear it.

7. When doesn't latency testing matter?

Latency testing is wasted effort in four cases: one-way calls, tiny lists, channels other than voice, and campaigns that haven't cleared compliance yet. If nobody on the other end is waiting for a reply, the reply gap is irrelevant. If the list is a few hundred accounts, two people can work it in a week without an AI. And no latency number fixes a consent problem.

  • One-way notifications: a KYC document reminder that leaves a message, a margin call notice, a voicemail drop. Nobody waits on a reply, so test the audio quality and the disclosure, not the gap.
  • Lists under a few hundred accounts: the economics of an AI at $0.35 per minute start to matter at thousands of dormant accounts across several languages and time zones, not at 300 accounts in one country.
  • SMS or email-only markets: where your compliance desk permits written contact but not outbound calls to dormant accounts, the voice pipeline never runs.
  • Consent not sorted: if the do-not-call screen, the marketing consent flag and the recording notice aren't in place for a jurisdiction, fix those first. A fast robot calling the wrong people is still calling the wrong people.

Half a second decides the call. Measure it from a phone, with your prompt and your data connected, before anyone signs anything.

Frequently Asked Questions

Get AI calling tips in your inbox

No spam. One email per week with actionable sales automation tips.

Share this article

XLinkedIn

Summarize with AI

Ready to automate your calls?

Book a 30-min call or calculate your ROI.

Related Articles