Skip to content
OmniChannels.ai

IVR and AI Voice Agents in Arabic and English

IVR vs AI voice agents for customer service in Arabic and English: call flow design, dialects, intents, human handover, recording consent and metrics.

Updated 13 min read

By OmniChannels.ai Editorial Team · Reviewed by BroadNet Messaging Solutions Team

Customer support

Short answer

A classic IVR routes callers through key-press or simple spoken menus, which suits short, predictable choices. An AI voice agent understands free speech, answers questions and completes tasks such as bookings or status checks. Most contact centres in Arabic and English need both: a clear menu or greeting, an AI agent for routine intents, and a fast handover to a human with the conversation context, under clear recording and AI disclosure rules.

On this page
  1. What is the difference between IVR and an AI voice agent?
  2. How do you design a call flow that callers do not hate?
  3. What should you consider for Arabic dialects?
  4. How does intent detection work, and how do you keep it accurate?
  5. How should handover to a human work?
  6. How should call recording, transcription and consent be handled?
  7. How do you measure containment and customer satisfaction?
  8. When should you keep a human on the call?
  9. What does a sensible rollout plan look like?
  10. Worked example: a Gulf clinic group
  11. What mistakes should you avoid?
  12. How OmniChannels.ai helps

Key takeaways

  • Classic IVR routes callers with fixed menus; conversational AI voice agents understand free speech and can complete tasks, but need more design, testing and monitoring.
  • Arabic voice automation must handle Gulf, Levantine, Egyptian and other dialects plus code-switching with English, so test with real callers from each target group.
  • A good handover passes the caller's intent, verified details and a summary to the human agent, so the caller never has to repeat themselves.
  • Recording, transcription and AI use require clear notice, a lawful basis and retention limits under laws such as the GDPR and Saudi Arabia's PDPL; the EU AI Act adds transparency duties for AI that talks to people.
  • Containment rate only means something alongside repeat-call rate, transfer rate and customer satisfaction; high containment with high repeat calls is a failure.

This guide is for customer service directors, contact centre managers and CX technology leads who want to automate phone calls in Arabic and English without frustrating callers. It compares classic IVR with conversational AI voice agents, shows how to design call flows and handovers, and explains how to measure whether automation is actually helping.

What is the difference between IVR and an AI voice agent?

A classic IVR (interactive voice response) plays recorded or synthesised prompts and routes callers by key press or a few recognised words. An AI voice agent understands free speech, keeps track of the conversation and can complete tasks through your systems. They solve different problems, and most contact centres end up using both.

Aspect Classic IVR AI voice agent
Caller input Key presses (DTMF) or a small set of words Natural speech, including full sentences
Best at Routing, simple self-service, after-hours messages Answering questions, completing tasks, handling varied phrasing
Arabic and English Separate recorded menus per language Understands both, can handle mixed speech if designed and tested for it
Change effort Edit menu and prompts Update knowledge, intents, tools and guardrails, then retest
Main risk Long, deep menus that callers try to escape Wrong answers stated confidently, or loops that never reach a human
Monitoring Menu path and drop-off reports Transcripts, intent accuracy, handover reasons and quality reviews

Where classic IVR still wins

A key-press menu is predictable, quick to change and works on poor lines. It is the right choice for a language selection, a short routing choice ("for an existing booking, press 1"), confirmations ("press 1 to confirm your appointment") and emergency or after-hours messages. Standards such as W3C VoiceXML and SSML underpin a lot of this tooling, and the design principles have not changed: few options, most common first, and a way to reach a person.

Where AI voice agents add value

AI voice agents earn their place when callers describe their need in their own words, when the menu would otherwise be deep, or when the call ends in a transaction your systems can complete. Examples are "Where is my order?", "I want to move my appointment to Thursday", or "Why was I charged twice?". The agent identifies the intent, collects the details, calls your systems and either resolves the request or hands over with context.

How do you design a call flow that callers do not hate?

Design the call around the caller's most common reasons for calling, not your organisation chart. Start from data: recent call reasons, transcripts or agent notes, and the share of calls for each reason.

Call flow design procedure

  1. List the top call reasons and group them into intents, for example order status, change booking, billing question, complaint, new sale.
  2. Classify each intent as automate fully, automate partly (collect details, then hand over) or route straight to a human.
  3. Write the greeting. Brand, language choice and an open question: "Welcome to Najm Clinics. You're speaking with the virtual assistant. How can I help you today?" Add the recording notice here.
  4. Design each automated intent as a short path: identify the caller, confirm the request, act, confirm the result, offer more help.
  5. Define the exits: what triggers a handover, where it goes and what data travels with it.
  6. Plan for failure: no input, unrecognised input, system errors, out-of-hours. Each must end somewhere useful.
  7. Write prompts for the ear: short sentences, one question at a time, key information last ("Your appointment is on Thursday at 4 pm").
  8. Prototype and listen. Read the flow aloud with colleagues, then test with real callers before scaling.

Identification and verification

Decide early how callers prove who they are. Caller ID alone is weak because numbers can be spoofed. Common options are a one-time code by SMS or WhatsApp, account details the caller knows, or a call-back to the registered number. Avoid relying on voice biometrics alone for high-risk actions; NIST SP 800-63B, for example, states that biometric comparison based on voice shall not be used for authentication under its guidelines. For OTP channel choices, see our voice OTP guide.

What should you consider for Arabic dialects?

Arabic voice automation must cope with several dialects, accents and frequent switching between Arabic and English. Text written in Modern Standard Arabic (MSA) may look correct but sound formal or stiff when spoken, and callers rarely speak MSA on the phone.

Consideration What to do
Dialect mix Identify which dialects your callers use, for example Gulf, Levantine, Egyptian, Iraqi or Maghrebi, and test recognition with recordings from each group
Code-switching Expect sentences such as "أبغى أغير الـ booking" and English product names; test them explicitly
Agent's own voice Choose a natural Arabic TTS voice and a register that suits your brand; light Gulf phrasing can sound warmer than strict MSA for GCC audiences
Numbers and dates Test how amounts, times, dates and phone numbers are recognised and spoken in Arabic; read codes digit by digit
Names and places Add local place names, product names and common personal names to the vocabulary or knowledge base
Politeness Greetings and closings matter; a curt prompt sounds rude in Arabic even if it is efficient in English
Language choice Detect language from the first utterance or offer a choice, and let callers switch mid-call

Native-speaker review is not optional. Ask reviewers from each target group to listen to prompts and to judge transcripts, not just to read scripts. Our guide to Arabic customer messaging covers dialect choice and bilingual design for written channels, and most of it applies to voice.

How does intent detection work, and how do you keep it accurate?

Intent detection turns what the caller said into a request your system can act on, such as "change booking" with a date and a branch. In an AI voice agent, speech recognition produces a transcript, a language model interprets it and extracts details, and the agent decides the next step.

Practical rules for accuracy:

  • Confirm before acting. "You'd like to move your appointment from Monday to Thursday. Is that right?" catches most recognition errors before they become problems.
  • Ask one clarifying question, not three. If the intent is still unclear after one clarification, hand over.
  • Use confidence thresholds. Let the agent proceed on high confidence, confirm on medium and clarify or hand over on low.
  • Restrict actions with tools. The agent should change bookings only through defined system actions with validation, never by free-form instructions.
  • Ground answers in approved content. Answers about fees, policies or medical and legal matters should come from your knowledge base, not from the model's general knowledge.
  • Review transcripts weekly. Look for misheard intents, new reasons for calling and phrases the agent does not handle.

How should handover to a human work?

A good handover moves the caller to the right person quickly and passes everything the agent learned, so the caller never repeats themselves. A bad one drops the caller into a general queue with no context.

Handover triggers

  • The caller asks for a person, in any wording or language.
  • The intent is on your "always human" list.
  • Confidence stays low after one clarification, or the caller repeats the same request.
  • The caller sounds distressed or angry, or mentions vulnerability, fraud or an emergency.
  • A system needed to complete the task is unavailable.

What context to pass

Item Example
Intent and status "Billing dispute, duplicate charge, not resolved"
Verified identity Customer ID, verification method used
Key details collected Order number, date, amount, branch
Short summary Two or three sentences generated from the transcript
Language and dialect "Arabic, Gulf dialect; prefers Arabic"
Attempts made What the agent tried and why it handed over

The human agent should see this on screen as the call connects. If the call must wait in a queue, say so honestly and offer a call-back. Our guide to chatbot to human handoff explains the same principles for messaging, and the logic carries over to voice.

Recording and transcription are central to improving AI voice agents, but they involve personal data and sometimes sensitive data. Treat them as a privacy decision, not a default setting.

  • Give notice at the start of the call that it may be recorded and transcribed, and why. Offer an alternative for callers who object where your legal basis requires it.
  • Disclose the AI. Tell callers they are speaking to a virtual assistant. The EU AI Act includes transparency obligations for AI systems that interact with people, and disclosure is good practice in every market.
  • Choose a lawful basis for recording, for analytics and for model training separately. Under the GDPR, and in Saudi Arabia under the Personal Data Protection Law overseen by SDAIA, purposes and bases need to be defined; training models on recordings may need more than quality monitoring does. The UK ICO's guidance on AI and data protection is a useful practical reference.
  • Minimise and redact. Mask card numbers, codes and national ID numbers in recordings and transcripts, or pause recording while they are collected.
  • Set retention periods and delete on schedule.
  • Control access to recordings and transcripts by role, and log access.
  • Check local rules in each market you operate, including data residency and sector rules for banking or healthcare. This guide is not legal advice.

How do you measure containment and customer satisfaction?

Measure automation by whether callers' problems were solved, not only by how many calls avoided an agent. Use a small set of metrics, read together and broken down by intent and language.

Metric What it measures How to read it
Containment rate Share of calls completed without a human Meaningful only per intent and alongside repeat calls
Repeat-call rate Share of callers who call again about the same issue within a set number of days Rising repeats after automation means false containment
Transfer rate and reasons Share of calls handed to humans, and why Shows missing intents, recognition problems or policy gaps
Time to handover How long callers spend before reaching a person when they need one Long times signal loops and frustration
Task completion Share of attempted tasks that were completed correctly Checked against system records, not the agent's own claim
CSAT Caller satisfaction from a short post-call survey Compare automated, handed-over and human-only calls
Recognition accuracy Share of utterances understood correctly Sample transcripts by dialect and language
Abandonment Callers who hang up during automation Watch for drop-off at specific prompts

Set baselines from your current IVR or human-only service before launch, and compare the new flow against them on the same intents. Our guide to omnichannel support KPIs covers how these metrics fit with messaging channels.

When should you keep a human on the call?

Keep humans for calls where judgment, empathy or accountability matter more than speed. Automation should make human agents more available for these calls, not harder to reach.

  • Complaints and disputes, especially repeat contacts.
  • Vulnerable callers, bereavement and health concerns.
  • Fraud reports and security incidents.
  • Regulated advice in banking, insurance and healthcare.
  • High-value sales and retention conversations.
  • Anything the caller asks a person for.

What does a sensible rollout plan look like?

Roll out in stages, starting with narrow, high-volume, low-risk intents and expanding only when the metrics support it.

  1. Discovery. Analyse call reasons, volumes by hour and language, and current outcomes.
  2. Scope. Pick one or two intents to automate first, such as order status or appointment changes.
  3. Design. Write the flows, prompts, handover rules, disclosures and recording notices in Arabic and English.
  4. Integrate. Connect the systems the agent needs, with tightly defined actions.
  5. Test internally with staff from each dialect group, including noisy lines and code-switching.
  6. Pilot on a share of calls or one line, with humans monitoring transcripts daily.
  7. Measure against your baseline: containment, repeat calls, transfers and CSAT per intent.
  8. Expand to more intents, languages or hours, and keep a weekly review cadence.

Worked example: a Gulf clinic group

"Najm Clinics" (synthetic) runs clinics in Riyadh, Dubai and Doha, with heavy call volumes for appointments in Arabic and English.

  • Today: a four-level key-press IVR routes callers to a central team; many callers press 0 immediately.
  • New greeting: a short bilingual welcome, AI disclosure and recording notice, then "How can I help you?" in the caller's chosen language.
  • Automated intents: book, move and cancel appointments, clinic locations and opening hours. The agent verifies the patient with a code sent by WhatsApp or SMS.
  • Always human: symptoms, test results, billing disputes and anything urgent. The agent says it is connecting the caller to the team and passes intent, verified ID, language and a summary.
  • Arabic: the agent speaks warm Gulf-leaning Arabic, recognises Egyptian and Levantine callers and handles English clinic and insurer names mid-sentence.
  • Measurement: appointment intents are compared with the old IVR for completion, repeat calls within a week, time to reach a human and post-call CSAT.

What mistakes should you avoid?

  • Automating everything at once instead of starting with a few intents.
  • Hiding the human option, which drives anger and repeat calls.
  • Testing only in MSA, then launching to callers who speak dialect.
  • Letting the agent improvise on policies, prices or medical topics.
  • Handing over without context, so callers repeat everything.
  • Reporting containment alone and ignoring repeat calls and CSAT.
  • Recording by default without notice, retention limits or redaction.
  • Not disclosing the AI, which damages trust when callers realise.
  • Launching without a baseline, so improvement cannot be proven.
  • Limits: AI voice agents can mishear and can be wrong. Regulations on recording, data and AI disclosure differ by market and are changing; confirm current rules with your legal team.

How OmniChannels.ai helps

OmniChannels.ai provides voice alongside messaging: multilingual IVR, text-to-speech including Arabic, and AI voice agents, including in Arabic, that hand over to a human agent. Through BroadNet AI, agents support English and Arabic understanding, persistent memory and tool use. The voice offer also covers inbound contact centre, dialers, call recording and transcription, and bringing your own SIP trunks. It is the same capability set as DialerBee, BroadNet's call-centre software. Voice is provisioned with our account team for your numbers, languages and call flows. Read the voice developer guide to see how provisioning works.

Frequently asked questions

What is the difference between IVR and an AI voice agent?

An IVR (interactive voice response) plays prompts and routes callers based on key presses or a few recognised words. An AI voice agent uses speech recognition, language understanding and speech synthesis to hold a natural conversation, answer questions and take actions through connected systems. IVR is predictable and cheap to change; an AI voice agent handles open-ended requests but needs careful guardrails and testing.

Can AI voice agents understand Gulf Arabic?

Modern speech and language models can handle Gulf Arabic and other dialects, but accuracy varies by dialect, accent, line quality and vocabulary such as product names and local place names. Test with recordings from your own callers, include code-switching between Arabic and English, and keep a fallback to a clarifying question or a human agent when confidence is low.

Do I have to tell callers they are talking to an AI?

Telling callers clearly is good practice everywhere, and it is becoming a legal requirement in some jurisdictions. The EU AI Act includes transparency obligations for AI systems that interact with people. Rules in GCC markets are evolving, so confirm the current position with counsel. A short disclosure in the greeting, such as 'I'm the virtual assistant', also sets the caller's expectations.

Is call recording allowed for training AI voice agents?

Recording calls for quality and training is common, but it needs a lawful basis, clear notice and a defined retention period under data protection laws such as the GDPR and Saudi Arabia's PDPL. Using recordings to train models may need a separate basis or consent. Tell callers at the start of the call, minimise what you store and restrict who can access recordings and transcripts.

What is a good containment rate for an AI voice agent?

There is no universal benchmark, because containment depends on the call mix. A line handling balance checks can contain far more than a line handling complaints. Set targets per intent, and always read containment together with repeat calls within a few days, transfers after long attempts and customer satisfaction. Contained calls that lead to a second call are not success.

When should a call go straight to a human?

Route straight to a human for complaints, vulnerable callers, bereavement, fraud reports, medical or legal urgency, and high-value or regulated decisions. Also hand over when the caller asks for a person, repeats themselves, sounds distressed, or when the AI's confidence stays low after one clarifying question. Making the human path easy builds trust in the automation.

How long does it take to roll out an AI voice agent?

It depends on the number of intents, languages, systems to integrate and compliance reviews. A sensible approach is to start with one or two high-volume, low-risk intents on a share of calls, measure the outcome against the existing flow, and expand in stages. Plan for weeks of tuning after launch, not a single go-live date.

Sources

  1. Regulation (EU) 2024/1689 (Artificial Intelligence Act) — EUR-Lex
  2. Regulation (EU) 2016/679 (General Data Protection Regulation) — EUR-Lex
  3. Saudi Data and AI Authority (SDAIA)
  4. Guidance on AI and data protection — UK ICO
  5. W3C Voice Extensible Markup Language (VoiceXML) 2.0
  6. NIST SP 800-63B: Authentication and Authenticator Management