Features · the whole platform
Nine parts.One line.
Kallabot is the voice layer between the people calling you and the team who can help them. Each part below is drawn from the product, with example data you can press.
Configure · no code, no deploy
Brief her once.She picks up.
Write the greeting, pick the voice and language, set the questions she must ask and the line she never crosses. Every change is a version you can test and publish.
- Prompt, greeting, and guardrails per agent
- Per-agent voice, language, and speaking style
- Knowledge bases so answers come from your listings and documents
- Test calls to your own phone before anything goes live
Hi, this is Zara from Marina Gate Leasing. Are you calling about a viewing?
Example call · English, then Arabic
Real callersinterrupt.
They cut in, change language halfway and ask things the script never covered. Zara stops when they talk, answers in under a second and follows them into Arabic.
- Barge-in — callers can interrupt and be understood
- Sub-second response, so pauses don't read as a dropped call
- Multi-language, including switching mid-call when the caller does
- Voicemail detection, so the agent doesn't pitch an answering machine
- Zara412 msHi, this is Zara from Marina Gate Leasing. How can I help?
- CallerHi, the two-bed in JVC. Is it still available?
- Zara388 msIt is. It’s on the eleventh floor, with a balcony over the park, and—
- Caller cut in · Zara stopped and listened
- CallerSorry, can we do this in Arabic?
- Language · English → Arabic
- Zara455 msأكيد. الشقة متاحة. تحب تشوفها هالأسبوع؟
- Callerإيه، الخميس بعد الدوام.
- check_calendar(agent="Omar", day="Thu")Thu 18:00 and 19:30 free
- Zara402 msعندي الخميس الساعة ستة أو سبعة ونص. أيهم يناسبك؟
Routing · by hour, day and intent
The right desk,already briefed.
Route on what you know: the hour, the weekday, your holidays, what the caller wants. On a warm transfer Zara tells your colleague who is calling and why, out loud, before she connects them.
- Warm transfer: the agent briefs the human out loud before handing over, so the caller never repeats themselves
- Cold transfer when speed beats context
- Departments — the agent picks sales, lettings, or support from the conversation itself
- Time-based routing on the hour, the weekday, and your holidays
Warm transfer: Zara briefs them out loud, then connects
“Layla Haddad, buying. Two-bed in JVC, budget 1.6 million, cash. Wants a viewing Thursday evening.”
Tools · APIs, webhooks, MCP
She checks,then answers.
Give her your endpoints and she looks things up while the caller waits. When the call ends, the whole record goes wherever you point it.
- Custom API tools — any HTTP endpoint, called live and spoken back
- Post-call webhooks with transcript, summary, disposition, duration, and cost
- MCP servers, so tools you already expose become tools the agent can use
- 770+ apps and every major CRM through the workflow builder
- CallerDoes it come with parking?
- get_listing(id="JVC-1104")parking: 1 covered · chiller: included
- ZaraYes, one covered space, and chiller is included in the rent.
- Custom API tool · GET /listings/JVC-1104 on your server
Example · your endpoints, your fields
- HubSpot
- Salesforce
- Zoho
- Google Calendar
- Calendly
- Slack
- Gmail
- Airtable
- Notion
- Stripe
770+ apps and every major CRM through the workflow builder. See the recipes
Channels · WhatsApp and web
After the call,the same agent.
Zara follows up on WhatsApp with the plans and a time to choose, and sits on your website to answer what visitors ask, by chat or by voice.
- WhatsApp follow-up from the agent that took the call
- A website widget for chat and voice, beside your listings
- One agent behind the phone, the chat and the follow-up
- After the call · Tue 14:36
JVC 1104 · 2 bedThanks for calling, Layla. Here are the floor plans for 1104.- Which time works for the viewing?
Example conversations
Outbound · lists at volume
A phone room,without the room.
Load a list, pick an agent and set the pace. Retries, calling hours and template variables are per campaign, so a launch list can run hard and a nurture list gently.
- Contact lists with your own custom fields
- Per-campaign pacing, retries, and scheduling in the contact's own time zone
- Template variables so every call is specific to the contact and the property
- Live campaign progress and per-contact disposition
Opening lineHi James, it’s Zara from Marina Gate, about the Downtown one-bed.
- Dialled
- 47
- Talked
- 13
- Booked
- 4
- Retrying
- 29
- Skipped
- 3
- Ringing
- Talked
- Booked
- Retry
- No answer
- Skipped · DNC
Numbers · +971 and beyond
A local number,answered.
Pick a number where your callers are, and the paperwork it needs comes with it. It routes to an agent the moment it is yours.
- Local and toll-free numbers by country
- The regulatory bundle handled with the number
- Bring a number you already own
- Each number routes to an agent, a desk or both
Selected
+971 4 ••• 0193
- Business identityverified
- Address in United Arab Emiratesverified
- Regulatory bundleattached
- Answers withZara
Ledger and analytics
Every call leavesa record.
Recording, transcript, summary, outcome, duration and cost for every call: the difference between believing it works and showing it.
- Full transcripts and recordings
- Structured summaries and dispositions
- Per-call cost and duration
- Analytics by source, agent, campaign, and outcome
In , answered 322 calls from . 50 ended in a booked viewing and 66 went to a colleague, briefed.
Example workspace
Wants the two-bed in JVC, paying cash. Booked Thursday 18:00 with Omar; floor plans sent on WhatsApp.
- Budget
- AED 1.6M
- Area
- JVC
- Move-in
- January
- ZaraHi, this is Zara from Marina Gate Leasing.
- CallerThe two-bed in JVC, is it still available?
- ZaraIt is. Would you like to see it this week?
Compliance · in the call path
Checked beforeevery dial.
Do-not-call scrubbing, calling hours in the contact’s own time zone and the recording notice run on every outbound call, whether or not anyone remembered to tick a box.
- DNC list scrubbing before dial
- Recording consent captured and logged
- Quiet-hours and time-zone enforcement
- Number provisioning with the regulatory bundle handled
- Do-not-call listNot listed
- Their local time14:20 in Dubai · inside 09:00–20:00
- Recording noticeRead at the start, consent logged
- Caller ID+971 4 ••• 0193 · bundle approved
ResultDialling now
Example queue · it is 14:20 in Dubai
Before you buy
What people askon the first call.
01How fast does the agent answer?
Inbound calls are picked up immediately, and the agent responds in under a second. That matters more than it sounds: a two-second pause reads as a dropped call and people hang up.
02Can it hand off to a real person?
Yes, warm or cold. A warm transfer has the agent brief your colleague out loud — who's calling, what they want, what's been agreed — before the caller is connected, so nobody starts over. You choose what triggers it.
03What happens when my agents are all busy?
The call rolls to Kallabot rather than voicemail. It qualifies, captures what they wanted, and either finds someone else who's free or books a callback into the right calendar.
04Can it look things up while it's talking?
Yes. A custom API tool can hit your MLS, your inventory, or your own internal system mid-call, and the agent answers with the real result rather than promising a callback.
05What happens to the recordings and transcripts?
They're stored against the call record in your workspace and available via the API. They're your data — you can export them, and we don't train on them.
06Do we have to replace our CRM?
No. Kallabot writes into the CRM you already run. The point is to remove the manual write-up, not to become another system of record you have to check.
07Which languages are supported?
Agents speak and understand a wide range of languages, and can switch mid-call when a caller does. The exact list depends on the speech providers you pick per agent.
08How long does it take to get live?
A working agent on a real number is usually the same day. Getting it good — the questions, the routing rules, the CRM mapping — is the part worth spending a week on.
Two free demo calls · no account
All nine parts.One call to you.
Leave your number and talk to Zara right here, in English or Arabic. Interrupt her, switch language, ask for a viewing.
