AI Voice Agent
AI voice agent that only tells the truth about your prices
Layla answers from documents you upload, quote only the prices in your catalogue, take an interruption the way a person does, and book, reschedule or cancel on the call. Every call leaves a recording, a transcript and a result in your CRM.
14-day free trial · free AI credit to try the AI voice agent · no card needed
Quick answer
What you get
Everything in one workspace
Personas, roles and voice
Give the agent a persona and a role, then the voice: Layla, the female voice. A collections call and a salon booking should not sound the same, and they do not have to.
Answers from your knowledge base
Upload your documents and the agent answers from them by semantic search. Your hours, your policies, your services, in your words.
Price-truth guard
Only prices in your catalogue can be spoken. The guard exists because the one thing a voice agent must never do is invent a number a customer will hold you to.
Barge-in
The caller can interrupt. The agent stops talking and listens, the way a person does, instead of finishing the sentence over the top of them.
Arabic dialect handling
Arabic is handled as dialects rather than as one language, so a Gulf caller and a Levantine caller are both answered in something that sounds local.
Books, reschedules and cancels
The agent checks free-busy on the connected calendar and then books, moves or cancels the appointment on the call, quoting only catalogue prices.
AI outbound campaigns
Point an AI agent at a contact list and run it as an outbound campaign, with the same list and pacing machinery your human campaigns use.
AI callbacks
A callback the AI agent places itself, so the promise made on the first call is kept without occupying a seat.
Results with recording and transcript
Every AI call produces a result: the recording, the transcript and the outcome, with a push into the CRM so it lands where the rest of your customer history lives.
Follow-up by SMS or WhatsApp
The confirmation or the follow-up goes out on SMS or WhatsApp after the call, matched to the voice the caller heard.
Kill switches per scope
Stop an agent, a campaign or all AI calling, at the scope you choose. A control your supervisor holds, not a support ticket.
17 industry packs
Seventeen industry packs to start from, so the first version of the agent already knows the shape of the conversation in your business.
Listen
Hear Layla on a call
AI voice agent demo — simulated caller. Layla's replies were generated live by the production Layla model from the agent's saved settings. The caller is a synthetic voice and the businesses are fictional: no real call or customer.
Salon booking in Jordanian Arabic
Arabic (Jordanian) · inbound · 49 seconds
Transcript translated from Arabic.
Read the transcript
Layla: Hello, Lavender Salon, Layla speaking. Would you like to book an appointment, change one, or ask about one?
Caller: Hi, this is Samer. I'd like to book an appointment with you.
Layla: Welcome, Samer, of course. Which service would you like to book at the salon?
Caller: A haircut with a blow-dry, please.
Layla: Great, Samer. What day and time suit you, so I can book the appointment for you?
Caller: Next Thursday, at four in the afternoon, if that works.
Layla: Okay, Samer, so you'd like to book a haircut with a blow-dry for next Thursday at 4 in the afternoon?
Caller: Great, thank you. Goodbye.
Layla: Thank you, Samer. The team will check the booking and confirm it with you. Thanks, we look forward to seeing you at Lavender Salon. Goodbye.
Dental clinic: questions and a callback request
English · inbound · 70 seconds
Read the transcript
Layla: Hello, Smile Dental, this is Layla. Would you like to book, change or ask about an appointment?
Caller: Hi, what are your opening hours?
Layla: We are open Monday to Friday from 9:00 to 18:00, and on Saturday from 9:00 to 13:00. We are closed on Sundays. Do you need assistance with an appointment today?
Caller: Roughly how much is a regular check-up and cleaning?
Layla: For a check-up and cleaning, the typical price range is between 90 and 140 USD. Would you like me to connect you with a member of our front-desk team to discuss booking an appointment?
Caller: Okay, that sounds reasonable. I'd like to book a check-up. Could someone from the front desk call me back?
Layla: Certainly. Please provide your name and the phone number where you would like to be reached, and I will leave a message for our front-desk team to call you back.
Caller: Sure, it's Mark Ellis.
Layla: Thank you, Mark. And what is the phone number where our team can reach you?
Caller: You can call me back on this number.
Layla: Understood, I have noted that the team should reach you at the number you are calling from. I will pass this message along to our front-desk team. Thank you for calling Smile Dental. Have a lovely day.
Appointment reminder: the caller reschedules
English · outbound reminder · 44 seconds
Read the transcript
Layla: Hello, this is Layla calling from Smile Dental. Am I speaking with Daniel?
Caller: Yes, this is Daniel.
Layla: I am calling to remind you of your check-up and cleaning appointment this Thursday at 3:00 PM. Could you please confirm if you are still able to attend?
Caller: Oh right, Thursday at three. I'm sorry, I can't make it that day.
Layla: I understand. Would you like to reschedule that appointment for a different day or time?
Caller: Could we move it to Friday at ten in the morning instead?
Layla: I understand you would like to reschedule your check-up and cleaning to Friday at 10:00 AM. I will relay this request to our front-desk team, who will confirm the availability for that time. Thank you, Daniel. Have a lovely day. Goodbye.
What she can say
She answers from your documents, and quotes only your prices
A voice agent is only useful if what it says is true. Upload your own documents and the agent answers from them by semantic search, so the hours, the policies and the services are yours rather than a plausible guess.
Prices are stricter still. The price-truth guard means only prices in your catalogue can be spoken. Guardrails sit around the rest of the conversation, so what reaches the caller has been checked before it is voiced.
- Knowledge base with document upload and semantic search
- Price-truth guard: only catalogue prices are spoken
- Guardrails applied to the conversation, not bolted on after it
- Personas and roles, so the agent's job is defined before it dials
How she sounds
Layla, in the caller's own Arabic
One DialerBee voice: Layla, the female voice. Every persona uses it, and the follow-up message that goes out afterwards is matched to the same gender, so the thread sounds like one conversation.
Arabic is treated as dialects rather than as a single language. Barge-in means the caller can cut in and be heard immediately, which is the difference between a conversation and a recorded announcement with better grammar.
- Layla, female voice.
- Arabic dialect handling rather than one flattened Arabic
- Barge-in: the caller interrupts and the agent listens
- Follow-up on SMS or WhatsApp with a gender-matched voice
What she does
A campaign, a callback, a booking, and a result you can read
The agent runs as an outbound campaign against a contact list, places AI callbacks of its own, and takes bookings on the call: it checks free-busy on the connected calendar, then books, reschedules or cancels. That booking flow is the same engine behind AI appointment booking, and the same outbound campaign machinery also runs AI debt collection calls, with a different persona and script.
Every call leaves a result behind. The recording, the transcript and the outcome, pushed into the CRM so the AI call sits in the same customer history as the human ones. A/B experiments let you run two versions of an agent against real traffic and read which one worked.
- AI outbound campaigns against contact lists, and AI callbacks
- Booking, rescheduling and cancelling after a free-busy check
- Results with recording, transcript and outcome, pushed to the CRM
- A/B experiments between agent versions on live traffic
- Kill switches per scope, from one agent to all AI calling
How it compares
| A general-purpose voice bot | The DialerBee AI voice agent | |
|---|---|---|
| Where the facts come from | Whatever the model believes | Your uploaded documents, by semantic search |
| Quoting a price | Anything that sounds right | Only prices in your catalogue, enforced by the price-truth guard |
| Being interrupted | It finishes the sentence | Barge-in: it stops and listens |
| Arabic | One Arabic for everyone | Dialect handling, with Layla as the voice |
| Appointments | It takes a message | Books, reschedules and cancels after a free-busy check |
| After the call | A transcript somewhere | A result with recording, transcript and outcome, pushed to the CRM |
| Stopping it | Call your vendor | Kill switches per scope, in your own console |
Frequently asked questions
What is the AI voice agent in DialerBee?+
It is a voice agent that holds the call itself. It answers from a knowledge base you upload, books and changes appointments, runs as an outbound campaign against a contact list, places its own callbacks, and leaves a result behind with the recording, the transcript and the outcome pushed into your CRM.
Which voice does it use?+
One DialerBee voice: Layla, the female voice. Every persona uses it. When a follow-up message goes out by SMS or WhatsApp after the call, it is matched to the same gender, so the customer hears and reads one consistent agent.
Can it quote a price or book an appointment?+
Yes to both, under a constraint. The price-truth guard means only prices in your catalogue can be spoken, so the agent cannot invent a figure a customer will later hold you to. For appointments it checks free-busy on the connected calendar and then books, reschedules or cancels, again quoting only catalogue prices.
Where does it get its answers from?+
From your knowledge base. You upload your documents and the runtime retrieves from them by semantic search, so the opening hours, the policies and the service descriptions are yours. Seventeen industry packs give you a starting point, so the first version already knows the shape of the conversation in your business.
What happens if the caller interrupts?+
Barge-in. The agent stops talking and listens. That single behaviour is most of the difference between a conversation and an announcement, particularly on a collections or a support call where the customer has something urgent to say in the first five seconds.
Does it handle Arabic properly?+
Arabic is handled as dialects rather than as one flattened language, which is the difference between sounding local and sounding like a translation. The Layla voice is used across it, and the follow-up message that goes out afterwards is written for the same audience.
How do I stop it if something goes wrong?+
Kill switches, per scope. Stop one agent, stop a campaign, or stop all AI calling, from your own console. Capacity and governance settings, number exceptions and the reminder policy sit alongside them in Agent Studio, so limits are set before a campaign starts rather than discovered afterwards.
How is the AI voice agent charged?+
It is an add-on to the platform, billed by usage. You can run on managed model keys or bring your own, and usage is metered per tenant either way, which matters if you resell the platform and need to see what each customer consumed.
Hear Layla take a real call on a demo tenant
A 30-minute walkthrough on a demo tenant, in English or Arabic.