Platform

The conversation engine.

Full-duplex, realtime, bilingual. Built for the messy reality of phone calls, interruptions, dialect, background noise, and callers who change their mind mid-sentence.

Realtime

Talk over it. It listens.

True barge-in with tuned per-language turn-taking. The agent yields the moment a caller speaks, and knows the difference between an interruption and an 'okay, go on'. Echo-aware filtering keeps it from hearing itself.

Agent
Caller

Agent speaking…

~3–4.5s perceived response on a real phone line, phone-line reality, not a lab demo

Caller · AR

السلام عليكم، أبغى أغير موعد التوصيل.

Hello, I'd like to change my delivery time.

Agent · AR

وعليكم السلام! أكيد، وش اليوم اللي يناسبك؟

Of course! Which day suits you?

dialect: Gulf Arabic (Saudi) · greeting variants: Emirati available

Bilingual

Gulf Arabic first. Not translated English.

Saudi and Khaleeji dialects spoken natively, with English on demand. Callers can switch language mid-call and the agent follows, same conversation, matching voice, no transfer.

Agents that act

Real actions, not promises.

During the call, the agent works your systems: looks up orders, reschedules deliveries, books appointments, files cases. And it's guarded, it never claims an action it didn't complete.

lookup_order_by_awblookup_order_by_phoneget_order_statusreschedule_deliveryupdate_delivery_addressverify_codbook_appointmentcancel_appointmentfile_caselog_survey_responsewarm_transfer_to_human

Guardrail

“Never claim a booking or change unless the tool completed it.”

Knowledge-base grounding plus hard rules, answers come from your documented procedures, and actions only count when your systems confirm them.

Warm transfer

It knows when to bring in a human.

Two kinds of handoff, both warm: language-change transfers when a caller asks for the other language, and escalations for disputes or explicit human requests. The receiving person gets an AI-written summary, the customer never repeats themselves.

Handoff summary

escalation

Caller: Ahmed M. · order #48213 · COD 240 AED

Situation: Disputes a failed-delivery fee; second attempt scheduled for Thursday.

Sentiment: Frustrated but cooperative. Wants the fee waived.

written by the agent · delivered before the human says hello

Telephony

Real phone lines, owned end to end.

Inbound and outbound calls on real numbers over self-hosted, carrier-grade infrastructure, plus the same agents in the browser for web experiences. Deployed in-region, with flat platform economics.

In & out

inbound DID and outbound dialing on real numbers

~15%

the cost of a legacy voice stack, no per-minute platform fees

25

telemetry fields captured per call, down to greeting-onset latency

session_idcall_sidcall_directionlanguagescenariostarted_atended_atduration_msparticipant_join_msconnect_msgreeting_onset_msturn_countagent_word_countcustomer_word_countconfidencesentimentaudio_agent_pathaudio_customer_pathframes_inframes_outworker_configsummarytranscriptanalyticsoutcome

Operations

Run it like a product, not a project.

Credits & metering

Per-user credit balances with a full transaction ledger.

Roles & access

Admin, editor, and viewer roles with approval workflows.

Admin dashboards

Calls, analytics, live monitoring, evaluations, and insights in one place.

Documentation

Integration guides and API references for your team.

See the engine at work.

A live conversation on a real phone line, interruptions welcome.