Skip to content

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.

01Build02Talk03Route04Connect05Channels06Reach07Numbers08Prove09Comply

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
Agents Zara Configurev14 · live
ZaraSales and leasing · inbound and outbound
Language
Greeting

Hi, this is Zara from Marina Gate Leasing. Are you calling about a viewing?

Voice
Must ask
Knowsmarina-gate-listings.csvKnowledge base · answers come from here
NeverQuote a price that isn’t in the listings.
Example agentTest call to my phone

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
Calls Inbound · +971 50 ••• 4417Ended00:47
  1. Zara412 msHi, this is Zara from Marina Gate Leasing. How can I help?
  2. CallerHi, the two-bed in JVC. Is it still available?
  3. Zara388 msIt is. It’s on the eleventh floor, with a balcony over the park, and—
  4. Caller cut in · Zara stopped and listened
  5. CallerSorry, can we do this in Arabic?
  6. Language · English → Arabic
  7. Zara455 msأكيد. الشقة متاحة. تحب تشوفها هالأسبوع؟
  8. Callerإيه، الخميس بعد الدوام.
  9. check_calendar(agent="Omar", day="Thu")Thu 18:00 and 19:30 free
  10. Zara402 msعندي الخميس الساعة ستة أو سبعة ونص. أيهم يناسبك؟
Example call · times are per reply

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
Numbers +971 4 ••• 0193 RoutingGST
Caller wants
CallTue 14:30RuleSales desk hoursGoes toOmar, Sales

Warm transfer: Zara briefs them out loud, then connects

Zara to Omar, before connecting
“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
Agents Zara Tools
  1. CallerDoes it come with parking?
  2. get_listing(id="JVC-1104")parking: 1 covered · chiller: included
  3. ZaraYes, one covered space, and chiller is included in the rent.
  4. 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
Marina Gate LeasingZara · business account
  1. After the call · Tue 14:36
  2. JVC 1104 · 2 bedThanks for calling, Layla. Here are the floor plans for 1104.
  3. 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
Campaigns Marina Gate launchRunning

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
At once
Retries
Calls 09:00–20:00 in each contact’s time zone

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
Numbers Get a number

Selected

+971 4 ••• 0193

  • Business identityverified
  • Address in United Arab Emiratesverified
  • Regulatory bundleattached
  • Answers withZara
Example numbers

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

Calls Today5 of 46
Recording
3:04
Cost
$0.28
Outcome
Viewing booked

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
  1. ZaraHi, this is Zara from Marina Gate Leasing.
  2. CallerThe two-bed in JVC, is it still available?
  3. 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
Campaigns Pre-dial checks14:20 GST
  1. Do-not-call listNot listed
  2. Their local time14:20 in Dubai · inside 09:00–20:00
  3. Recording noticeRead at the start, consent logged
  4. 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.

A mobile number, with or without its country code.

Rather build your own first? Start free