Features
One receptionist. Sixty-plus things it does.
Answering is the start. Booking, follow-ups, data, oversight — here’s the whole machine, with a docs link for every piece so you can see exactly how it’s configured.
Channels
Every way customers reach you, one agent answers.
Phone answering, 24/7
Your agent answers a real phone number around the clock with natural, sub-second responses — callers can interrupt it mid-sentence and it adjusts, like a person would. Run one number or many, each pointed at its own agent.
- Real local numbers, requested from the dashboard
- Barge-in and semantic turn detection
- 40+ natural voices — US, British, Australian accents, plus Saudi Arabic
- Recording (opt-in), max-duration and silence safeguards
Web chat that turns into a voice call
One script tag puts your agent on your website — branded chat bubble, your colors, your welcome message, full Arabic UI if you want it. Visitors can tap Call and keep talking by voice; the agent remembers the whole chat, so nobody repeats themselves.
- Domain-locked embed with rate limits and a daily message cap
- Voice calls in the browser — no phone needed
- Chat-to-voice continuity: the call knows the conversation
- Bilingual English/Arabic widget with a visitor language switcher

Outbound calls & campaigns
Call a lead back the moment they submit your web form, or run appointment-reminder campaigns from a CSV — with consent attestation enforced before anything dials, automatic Do-Not-Call suppression, and mid-call opt-out honored on the spot.
- Speed-to-lead webhooks: form submitted → phone rings
- Campaign wizard with CSV import and AI column mapping
- TCPA-conscious by design: consent, calling hours, DNC list
During the call
It doesn’t just answer. It gets things done.
Live appointment booking
The agent checks your real calendar availability mid-call, offers times conversationally, holds the caller’s choice while it collects their name, and books — with an SMS confirmation to the caller and an email summary to you, automatically.
- Real availability via your Cal.com calendar
- Handles “anything the day after tomorrow?” re-checks
- SMS confirmation to the caller, email summary to the business
Answers grounded in your business
Upload PDFs, point at web pages, or paste text — prices, hours, policies, insurance. The agent answers from what you gave it and is instructed never to invent facts or give advice it shouldn’t; guardrails keep every call on your business.
- PDF, web page, and pasted-text sources
- Refuses out-of-scope requests politely
- Platform guardrails against prompt manipulation
In-call actions
Give the agent abilities and tell it, in plain English, when to use each one: warm-transfer to a human (with working-hours rules), text the caller a link mid-conversation, or call your own HTTP API and use the response in the conversation.
- Warm transfer with announce message and hours gate
- SMS to the caller or your team, mid-call
- Custom API calls — your systems, live in the conversation

Arabic & multilingual
Agents speak fluent English, Saudi-dialect Arabic, or both — callers pick with one keypress and the whole call runs in their language, with a native voice and greeting for each.
- Saudi-dialect voices, not MSA-only
- Works across phone, WhatsApp and the web widget
- One agent, one number, both languages
After the call
Every conversation becomes data and follow-through.
Structured data capture
Define the fields you care about — name, insurance, reason for visit, budget — and the agent gathers them naturally in conversation. Every call lands in a table you can filter and export, not a pile of transcripts.
- Your fields, defined per agent
- Captured across phone, WhatsApp and web chat
- CSV export any time

Automatic follow-ups
When a call ends, the follow-through starts: an email summary to your inbox, an SMS to the caller, or a Meta-approved WhatsApp template — sent by the agent, logged in the audit trail.
- Post-call email summaries with captured fields
- SMS and WhatsApp template follow-ups
- Per-conversation action audit log
Webhooks & custom API
Push every call’s outcome — transcript, captured fields, duration — to your CRM or backend the second it ends. Webhooks are HMAC-signed so your endpoint can verify every delivery.
- HMAC-signed payloads, default or custom JSON body
- Fires on every conversation, every channel
- Pairs with in-call Custom API actions for two-way integration
Command center
You’re never out of the loop.
Live board & human takeover
Every conversation on every channel, live on one board. Read the transcript as it happens, listen in on a call, and join with one click — the AI announces you, goes quiet, and resumes with full context when you leave.
- Phone, WhatsApp and web chat on one live board
- Push notifications when a caller wants a human
- Named operator replies and operator seats for your team

Results & analytics
Outcomes, not vanity metrics: bookings made, leads captured, calls answered after hours — with a monthly summary you can share as a link, and full transcripts one click away.
- Outcome-focused results view
- Shareable monthly summary
- Call history with full transcripts and recordings
Routing & phone menus
Decide who answers before a word is spoken: business-hours rules, caller area code, a “press 1 for sales” keypress menu, or a language choice — with a simulator to test any day, time and caller before you go live.
- First-match-wins rules: hours, area code, menu, language
- Keypress menus without an old-school IVR system
- Test simulator — know who answers before it rings