
Zero-latency Arabic voice and document OCR directly into banking apps
A Saudi retail bank built Sarj voice and document capture into its app, so customers finish onboarding by speaking Arabic.
<120msIn-app voice latency

A fast-growing Saudi investment platform handed its inbound support line and its early-stage collection calls to Sarj voice agents. Within the first month, peak call queues were 70% shorter, and the agents now handle more than 150,000 investor calls a month in the dialects customers actually speak.
The platform serves retail investors across the Kingdom. As its customer base grew, the support line became the place where growth showed up as friction: long holds at market open, repeat calls about the same transfers, and a collections team spending most of its day on reminders rather than on the accounts that needed a conversation.
Call volume tracked the market. Every morning at the open, and every time a product launched, the queue climbed past what the support team could staff for. Callers waited, hung up and called again, which made the queue longer still.
Most of those calls were routine: balance and portfolio questions, the status of a deposit or withdrawal, identity checks before an account change. They needed an accurate answer from the platform's own systems, not a person.
The previous IVR could not get callers there. It understood Modern Standard Arabic menus, but most customers speak Najdi or Hijazi Arabic and switch into English for product names. Callers pressed zero to reach an agent, and the automation saved almost nothing.
Collections had the same shape. Early-stage reminders followed a script, but each call still took an agent's time, and the team could not reach every account in the window when a reminder works best.
Any replacement also had to meet the bar of a regulated financial business: customer audio and data hosted in the Kingdom, every action logged, and a deployment aligned with SAMA and NCA requirements from day one.
The platform evaluated Sarj against general-purpose voice AI and its existing contact-center vendor. Three things decided it:
“Our customers stopped pressing zero. They just talk to it the way they would talk to one of our team, and it gets the answer from our systems while they're still on the line.”
Sarj connected to the platform's existing telephony through its low-latency SDK, so calls routed to the agent while the current contact center kept handling everything else. The rollout ran in three stages.
The voice agent took over the most common inbound journeys first: portfolio and balance questions, deposit and withdrawal status, and account changes behind an identity check. Responses stay under 120 milliseconds end to end, so the conversation keeps a natural pace even when a caller interrupts.
The agent was connected to the platform's CRM and core systems. It verifies identity, retrieves the transaction a caller is asking about, and logs each call with its outcome, so a human agent who picks up an escalation already has the full context.
Reminder calls moved to outbound voice agents that follow the platform's approved scripts, confirm a payment date, and send a payment link while the customer is on the call. Accounts that need judgment go straight to the collections team.
“The agents handle the reminders with the right tone, every time. My team now spends its day on the accounts where a conversation actually changes the outcome.”
Within the first month in production:
The platform did not replace its contact center. It gave the routine work to agents that speak its customers' dialects and can act in its own systems, and gave its people the conversations that need them.
The next phase extends the same agents to new-customer onboarding calls and to in-app voice, using the same dialect models and integrations.

A Saudi retail bank built Sarj voice and document capture into its app, so customers finish onboarding by speaking Arabic.
<120msIn-app voice latency

A Saudi clinic network reads, checks and files handwritten claim forms from more than 40 clinics with Sarj document agents.
80%Less manual data entry

A Saudi motor insurer takes first notice of loss by voice, 24/7 and in dialect, with most calls finished without a handoff.
65%Calls completed end to end
Sarj AI is natively trained on regional Arabic datasets - it is not an English model translated on the fly. It understands localized accents and dialects (including Najdi, Hijazi, Gulf, Egyptian, and Levantine) as well as Modern Standard Arabic (MSA).

Sarj AI automates complex customer interactions, extracts critical document
intelligence, and executes backend operations end-to-end.