AI phone agents that answer, book and follow up.
Build a voice agent in minutes, give it your knowledge base and calendar, and let it handle inbound calls, bookings and consented follow-ups, with AI disclosure, consent records and do-not-call checks built in.
- Natural voices in 19 languages and accents
- Consent and do-not-call checks built in
- Runs on Vercel, no VPS needed
- Agent0:00Hi, you've reached Brightline Dental. I'm the clinic's AI assistant, and this call is recorded. How can I help?
- Caller0:06Hi! I'd like to book a teeth cleaning this week.
check_availabilityCal.com · 182 ms- Agent0:11Sure! I have Thursday 10:30 or Friday 14:15. Which works better for you?
- Caller0:17Thursday 10:30, please.
- AgentYou're all set: a cleaning on Thursday 10:30. Anything else I can help with?
- calls answered, nights and weekends too
- 24/7
- ready-made agent templates
- 8
- languages and accents, incl. Hindi and Arabic
- 19
- checks before every outbound call
- 6
How it works
From first prompt to booked appointments
Set up an agent in an afternoon, connect it to a phone number or your website, and let it take calls while you keep an eye on every conversation.
- Step 1
Build your agent
Start from a template, describe your business and let the AI prompt assistant draft the instructions. Pick a voice, then add your knowledge and tools.
- Step 2
Connect a number or widget
Buy a number, bring your own through Twilio or a SIP trunk, or add a "Talk to us" voice button to your website.
- Step 3
It answers, books and follows up
The agent answers questions, books on your calendar, transfers to a person when needed and calls back contacts who opted in.
- Step 4
Review every call
Each call comes back with a recording, transcript, summary, sentiment and the details you asked for. Improve the prompt, and the next call goes better.
Use cases
Eight agents, ready to adapt
Every template comes with a first message that discloses the AI, a tested prompt, suggested tools and the fields to extract after each call.
Change the wording, voice and tools freely: the AI disclosure always stays in the first message.
- Inbound
Receptionist
Answers every call, handles common questions, takes messages and transfers to your team.
“Thanks for calling. I'm the AI assistant here. How can I help you today?”
- Inbound and outbound
Appointment booking
Checks availability and books, moves or cancels appointments on your calendar.
“I can book, move or cancel your appointment. Which day works best?”
- Inbound and outbound
Lead qualification
Calls back leads who asked to be contacted, asks qualifying questions and books a meeting.
“I'm following up on the request you sent us. Is now a good time for two quick questions?”
- Inbound
Customer support
Solves common problems from your knowledge base and escalates the rest to a person.
“I'm an AI assistant and I'll do my best to help. What's going on?”
- Inbound
Order status
Looks up orders through your own system and tells callers where their order is.
“I can check on your order. Could you tell me the order number?”
- Outbound
Reminders and confirmations
Calls customers who opted in to remind them of an appointment and confirm or reschedule it.
“I'm calling to confirm your appointment tomorrow at 10:30. Does that still work?”
- Outbound
Feedback survey
Asks recent customers a few short questions about their visit and records the answers.
“Do you have two minutes to tell us how your visit went?”
- Inbound and outbound
Real-estate inquiries
Answers questions about listed properties, qualifies buyers or renters and books viewings.
“The two-bedroom on Maple Street is still available. Would you like to book a viewing?”
Features
Everything a voice agent needs to do real work
Build, connect, call, review and bill: the whole life of an AI phone agent in one dashboard.
Agent builder with AI help
Eight templates, a first message with the AI disclosure, and a prompt assistant that drafts instructions from a description of your business.
Natural voices
ElevenLabs and Retell AI voices in 19 languages and accents, including Hindi and Arabic, with the voice, language and model chosen per agent.
Knowledge base
Upload files, add web pages or paste text, for one agent or shared by every agent of the workspace.
Tools during the call
Book on Cal.com or Google Calendar, ask your systems through webhooks (n8n, Zapier), log to Google Sheets, transfer to a person or hang up.
Phone numbers
Buy local and toll-free numbers in the US and Canada, or import your own through Twilio or a SIP trunk such as Telnyx, Plivo or Exotel.
Inbound routing
Choose which agent answers each number, label your lines, set daily dial caps and simulate an inbound call to test the setup.
Consented outbound campaigns
Call contact lists inside a calling window with retries, pacing and daily caps. Only contacts with the right consent are dialed.
Call logs that explain themselves
Recordings, transcripts, summaries, sentiment, extracted data and tool calls for every call, with filters and CSV export.
Website voice widget
One script tag adds a "Talk to us" button that starts a voice call in the browser, only on the domains you allow.
Browser test calls
Talk to an agent from the dashboard before it takes a real call. Test calls use minutes like phone calls.
Compliance toolkit
AI disclosure, consent records, do-not-call lists, opt-out detection, calling hours, outbound approval and an audit log.
Analytics, API and webhooks
Calls, minutes, outcomes and bookings over time, plus a REST API and signed webhooks for your CRM and automations.
Built to run as your own voice AI SaaS
Sell AI phone agents under your own brand: plans with limits, payments, a credit wallet with your own price per minute and a full admin panel.
REST API, signed webhooks and notifications included
- Your name, logo, colours and a white-label widget
- Stripe, PayPal, Razorpay and bank transfer
- Per-minute credits with your own markup
- Plans, outbound approvals and tenant P&L
- Any language, right-to-left included
- Deploys to Vercel: no VPS or media server
Agent builder
Describe your business. Get an agent that sounds like it.
A template and the AI prompt assistant write the first draft. You fine-tune the prompt, voice, knowledge and tools, and the agent syncs to the voice provider in one click.
- Eight templates with a tested prompt, suggested tools and post-call fields: receptionist, booking, lead qualification, support and more.
- The AI prompt assistant drafts or improves instructions and first messages from a few lines about your business, with any OpenAI-compatible model or Anthropic.
- ElevenLabs or Retell voices in 19 languages and accents, including Hindi and Arabic, with settings for interruptions, silence, voicemail and call length.
- Knowledge from files, web pages and text, and tools for booking, webhooks, Google Sheets, transfers and ending the call.
Hello, this is the AI booking assistant for Brightline Dental. I can help you book or change an appointment. What can I do for you?
## Your job
- Book, move or cancel appointments. Offer two or three open slots.
- Confirm the caller's name, phone number and the service.
## Style
Warm, calm and efficient. One question at a time.
+ the rules for every call: honest about being an AI, opt-outs respected, no pressure
Call logs
Every call, explained in seconds
No need to listen to hours of audio. Each call arrives with a summary, the caller's sentiment and the details your team needs, next to the recording and transcript.
- Recordings, when you turn them on, with a transcript you can click to jump to any moment.
- A summary, sentiment, success and your own fields after every call: booked, budget, callback time, anything you define.
- Tool calls with their timing and result, latency, the cost of the call and its compliance facts.
- Results go to your CRM, Google Sheets, Slack or any webhook, and calls export to CSV.
- Agent0:00Brightline Dental, this is the clinic's AI assistant. This call is recorded. How can I help?
- Caller0:05Do you take new patients? I need a cleaning.
- Agent0:12We do! Let me find a time for your first cleaning.
book_appointmentCal.com · 236 ms- Agent0:41Booked: Thursday 10:30. Please arrive ten minutes early for the new-patient form.
New patient Maya Chen booked a first cleaning for Thursday 10:30 and will arrive early for the new-patient form.
- Appointment booked
- Yes
- Appointment time
- Oct 22 10:30
- Service
- Cleaning
- Caller name
- Maya Chen
Outbound campaigns
Follow-ups that respect consent
Call back the people who asked to hear from you: appointment reminders, confirmations and callbacks, inside each contact's calling hours, with every call checked first.
- Each campaign has a purpose, informational or marketing, and only contacts with a matching consent record are dialed.
- Calling windows in the contact's time zone, retries for no answer and busy lines, pacing, daily caps and an abandonment guard.
- Do-not-call lists, opt-outs said during a call and platform-wide blocks are checked again right before every dial.
- Outbound calls start only after the operator approves the workspace, and a stop switch halts everything at once.
- DDaniel OkaforAttempt 1In a call
- PPriya RamanAppointment confirmedReached
- LLucas MoreauNext try 16:30Retry later
- HHannah WeissOn the do-not-call listSkipped
Abandoned: 0.8% of answered calls (limit 3%)
Compliance
Compliance built in, not bolted on
Calling people is regulated, and AI calls even more so. The guardrails come switched on, so doing the right thing is the default.
AI disclosure
Every first message tells callers they are speaking with an AI and names the business. If the wording is edited out, it is added back.
Consent records
Keep the type, purpose, source, time, IP address and wording of each consent, imported by CSV or sent through the API.
Do-not-call and opt-outs
Workspace and platform-wide lists, CSV uploads, and "don't call me again" detected in the call and added to the list.
Calling hours
Outbound calls only inside the allowed hours of each contact's time zone, with US state rules and holidays.
Recording notice and retention
When an agent records, a notice plays at the start of the call. Old recordings and transcripts are deleted on schedule.
Outbound approval
Workspaces send their business details and use case and accept the acceptable-use rules before the operator turns outbound calls on.
Caps and guards
Frequency caps per contact, daily dial caps per caller ID and an abandonment guard that pauses a campaign when too many answered calls hear no agent.
Audit log
Consent checks, blocks, dials, disclosures and opt-outs are logged append-only and can be exported as CSV.
These are tools that help you follow the rules, not legal advice. You remain responsible for the telemarketing, consent and recording laws that apply to your calls, such as the TCPA in the US, PECR and the GDPR in the UK and EU, and the TRAI rules in India.
- ConsentInformational · web form, Sep 12
- Do-not-call listsNot listed by the workspace or the platform
- Calling hours10:12 in the contact's time zone (Chicago)
- Frequency1 of 3 calls in 24 hours
- 10:12
call.blocked - 10:09
dnc.added - 10:06
opt_out.recorded
Every check and every block is logged, so you can show how each call was made.
For SaaS owners
Your price per minute. Your margin.
Customers prepay call credits, every minute is billed at the price you set per voice provider, and the P&L shows what each workspace paid against what the providers charged you.
- A price per minute for each voice provider, a platform fee for customers on their own keys, the billing increment and a minimum charge.
- Plans include minutes; beyond them, calls draw from a credit wallet with packs, automatic recharge and low-balance alerts.
- Credits are held when a call starts and settled when it ends, and a nightly check compares durations and costs with the providers' records.
- Plans and credits are paid by Stripe, PayPal, Razorpay or bank transfer, and phone number rental is charged monthly.
- BBrightline Dental6,120$918.00$385.60
- HHarbor Auto Care4,870$730.50$311.70
- NNorthside Realty3,940$571.30$240.30
- PPine & Pour Café1,210$175.45$71.35
Integrations
Plugs into the tools you already use
Dialzen runs your agents on proven voice platforms and connects them to your phone lines, calendars, spreadsheets and automations.
Voice providers
- ElevenLabsVoices and realtime agents
- Retell AIVoice agents and US/Canada numbers
Telephony
- TwilioBring your own numbers
- SIPTelnyx, Plivo, Exotel or any SIP trunk
Booking
- Cal.comFind slots and book event types
- Google CalendarFree times and new events
Data and automation
- Google SheetsA row for every call
- Webhooks · n8n · ZapierAsk your systems during and after calls
AI models
- OpenAI-compatibleOpenAI, Groq, OpenRouter, Ollama and more
- AnthropicFor the prompt assistant and call analysis
Payments
- Stripe
- PayPal
- Razorpay
The operator adds the ElevenLabs or Retell keys once. On plans that allow it, customers can use their own keys instead.
Pricing
Start free, upgrade when the phone rings
Try an agent with browser test calls for free. Upgrade for phone numbers, more agents, included minutes and outbound campaigns.
- Free$0foreverBuild and test an AI phone agent in your browser.Agents1NumbersBrowser tests onlyMinutes / month10Members1Outbound calls and campaignsREST API and webhooksYour own voice provider keysWhite-label widget and emails
- RecommendedPro$29per monthPhone numbers, outbound calls and campaigns for a growing business.Agents5Numbers3Minutes / month100Members3Outbound calls and campaignsREST API and webhooksYour own voice provider keysWhite-label widget and emails
- Agency$99per monthFor agencies running voice agents for many clients.Agents30Numbers20Minutes / month500Members10Outbound calls and campaignsREST API and webhooksYour own voice provider keysWhite-label widget and emails
Minutes beyond the included ones are paid from call credits at the price per minute shown in the dashboard.
FAQ
Questions, answered
What to know before your first agent picks up the phone.
Which voice providers does Dialzen use? Do I need my own keys?
Agents run on ElevenLabs Agents or Retell AI. Whoever operates Dialzen adds the provider API keys once in the admin panel, so customers don't need provider accounts of their own. On plans that include it (Agency by default), a workspace can connect its own ElevenLabs or Retell keys and pay the provider directly, plus a small platform fee per minute.
What does a minute of calling cost?
Provider costs vary with the voice provider, the voice, the language model and the phone line, and they change over time, so check the providers' current prices. As the operator you set your own price per minute for each provider, the billing increment and the monthly price of a number. Customers see their price in the dashboard and pay from prepaid call credits once their plan's included minutes are used.
Can it call my leads?
Yes, when they have given the consent the law requires. Campaigns only dial contacts with a matching consent record, skip do-not-call numbers and opt-outs, stay inside calling hours and need the operator's approval of the workspace first. These checks help, but you are responsible for following the laws that apply to your calls, such as the TCPA in the US. It is built for follow-ups and reminders, not cold calling.
Does it speak Hindi and Arabic?
Yes. Agents speak 19 languages and accents, including Hindi and Arabic, with voices from the provider's library, and the automatic AI disclosure has Hindi, Arabic, Spanish, Portuguese, French, Italian and German versions. The website and dashboard can be translated too: Hindi and Arabic language packs are included, with full right-to-left support.
Does it work without a VPS?
Yes. The voice provider handles the live audio, so Dialzen needs no media server: it deploys to Vercel with a cloud MySQL database and S3, R2 or Vercel Blob for recordings and files, plus an external cron that runs the scheduler every minute for campaigns. A VPS, Docker or Node.js hosting with cPanel work as well.
Can callers reach a human?
Yes. Give an agent the "Transfer to a person" tool with your team's number, and it hands the call over when the caller asks for a person or the situation needs one. Every template's rules tell the agent to offer a transfer, or to take a message when no transfer is available.
How are calls recorded and stored?
Recording is optional and set per agent; when it is on, a recording notice plays at the start of the call. After the call, the recording is copied from the voice provider to the operator's storage (the server's disk, S3-compatible storage or Vercel Blob) next to the transcript, summary and extracted data. Each workspace sets how many days recordings and transcripts are kept before they are deleted automatically.
Can I embed it on my website?
Yes. Turn on the widget for an agent, list the domains where it may appear and paste one script tag. Visitors click "Talk to us" and talk to the agent in their browser after allowing the microphone. They are told they are speaking with an AI, and widget calls use minutes like phone calls.
From the blog
All postsOct 19, 2026
How to write a prompt for an AI phone receptionist
A prompt that works in a chat window often fails on the phone. Here is how to write instructions for an AI receptionist, give it the right knowledge and tools, and test it before callers do.
Read articleOct 18, 2026
Inbound vs outbound AI calls: where voice agents pay off
AI voice agents are not equally useful everywhere. Here is where they earn their keep on inbound calls, where outbound calls make sense, where to keep people on the phone, and how to estimate the cost.
Read articleOct 17, 2026
Consent, DNC and calling hours: a practical checklist for AI calls (not legal advice)
Before an AI agent calls anyone, check consent, do-not-call lists, calling hours, disclosures and opt-outs. Here is a practical checklist for the US, the EU, the UK and India.
Read article
Give every caller an answer, day and night.
Build your first agent in minutes, test it in your browser, and connect a phone number when it's ready.
Free plan, no credit card needed.