An AI voice agent that answers calls and books appointments

We set up voice agents on platforms such as Vapi, Retell AI, ElevenLabs and Twilio, connect them to your calendar and CRM, and design the handoff to your staff. Your line picks up at 2 a.m. and during the Monday rush.

Timeline
3 to 8 weeks
Price from
$6,000
Built with
Twilio, Vapi, Retell AI
A row of slim upright glass capsules whose heights rise and fall in three bursts like a spoken phrase, standing along one fine lit pink line that fades in at the near end, carries a glowing orange bead just before the first capsule and curves away into the distance.
Part of AI systems3 services in this practice

In short

An AI voice agent answers your phone line, works out what the caller wants, and books, reschedules or routes the call, with a warm transfer to staff when needed. We build it on an established voice platform in your account, connect your calendar and CRM, and test it on scripted calls. Typical build: 3 to 8 weeks, $6,000 to $40,000, per-minute usage at cost.

Updated

Who it is for

  • Clinics, dental practices and wellness businesses that book by phone
  • Home services companies that lose jobs to voicemail
  • Property managers handling viewings, maintenance requests and after-hours calls
  • Sales teams that want inbound callers qualified and routed while still on the line

Signals you need it

  • Calls go to voicemail at lunch, after hours and at peak

    Some callers leave a message. Others call the next business on the list.

  • Your front desk spends the day on bookings

    Scheduling and the same questions about hours, parking and prices take the phone time, while people at the counter wait.

  • Missed calls do not get called back

    The callback list lives in a voicemail inbox someone checks when there is time, which on a busy day means tomorrow.

  • Your answering service only takes messages

    You pay per call for a name and a number, and your team still has to call back and book.

What we hand over

Everything here is yours at handover: code, workflows, prompts and data, on accounts in your name.

Call flow map
Every path a caller can take: the greeting, the questions asked, what the agent may book or change, and the rules for transfer, voicemail and after-hours calls.
Configured voice agent
Prompts, voice, business facts and tool calls on Vapi, Retell AI, ElevenLabs or a Twilio-based build, in an account you own.
Calendar and CRM connectors
Live availability, booking and rescheduling in your calendar, plus a transcript and summary on the CRM record after every call.
Test call library
60 or more scripted test calls with accents, background noise, interruptions and awkward requests, scored before launch and after every change.
Handoff and fallback setup
Warm transfer with a short summary, business-hours routing and a fallback to a person or voicemail if the platform fails.
Call review dashboard and runbook
Call reasons, bookings, transfers and per-minute cost by week, plus a runbook for changing hours, prices and scripts yourself.

How the engagement runs

During the build
A demo of working software every week
At handover
Documentation, a runbook and training for your team
  1. Stage 11 week

    Map

    We review a sample of recorded calls or call logs, sort them by reason and pick the 1 or 2 flows to automate first. We confirm calendar and CRM API access and list the disclosure and recording rules that apply to your callers.

  2. Stage 21 to 2 weeks

    Prove

    We build the main flow on a test number. Your staff try to break it, we run the test library, and we measure booking completion, correct transfers and response delay before deciding go or no-go with you.

  3. Stage 31 to 5 weeks

    Build

    We connect the live line in stages: after-hours calls first, then overflow, then all calls. CRM write-back, warm transfer, fallback routing and the dashboard follow, with a demo each week.

  4. Stage 4Monthly, optional

    Run

    We read a sample of transcripts weekly, fix misunderstood requests, update hours and prices and track per-minute cost. You get a monthly report on call reasons, bookings, transfers and spend.

Can an AI answer our business phone calls?

Yes, for calls that follow a pattern. Current voice agents handle booking, rescheduling, cancellations, opening hours, directions, pricing questions and intake well. They cope with interruptions and a wide range of accents, though we always test yours. They are weaker with angry callers, long complaints, judgment calls about money or health, and very noisy lines.

On a call, your number forwards to a telephony provider such as Twilio. Speech-to-text transcribes the caller as they speak, a language model decides what to say or which tool to call through function calling, and text-to-speech replies in the voice you chose. Vapi, Retell AI and ElevenLabs package that loop, and some newer models handle speech in a single step, which can cut delay. The proposal names the platform we chose, judged on latency, voice quality, integrations and price.

The hard engineering sits in 2 places. One is speed. People expect a reply within a fraction of a second, so every lookup during a call has to come back fast. The other is the edges of the flow: the caller who changes their mind, asks 2 things at once or wants a slot that does not exist.

Start with one flow, usually after-hours booking or overflow at busy times. It carries the least risk and produces real call data within days. The AI receptionist blueprint walks through a full example.

On the callOutcomeAfter the callThe weekly review updates the knowledge base and the call policyIncoming callYour existing number01Answer the callSays it is automated02Find the reasonSorts the intent03Answer a questionApproved entries only04Book the slotLive calendar, SMS05Take a messageCallback task, owner06Hand off to a personTransfer with summary07Review every callWeekly, from transcriptsIncoming callYour existing number01Answer the callSays it is automated02Find the reasonSorts the intent03Answer a questionApproved entries only04Book the slotLive calendar, SMS05Take a messageCallback task, owner06Hand off to a personTransfer with summary07Review every callWeekly, from transcriptsThe weekly review updates the knowledgebase and the call policy
How a voice agent handles an inbound callA call to your existing number is answered by the voice agent, which finds the reason for the call and then answers from approved entries, books a slot, takes a message or transfers to a person, with every call reviewed weekly.
  • Model step
  • A person decides
  • Exception or feedback path

Will callers know they are talking to AI, and can it transfer to a person?

They should know, and we build it that way. Every agent we set up says it is an automated assistant in its opening line. Disclosure is required in some places, including under the EU AI Act's transparency rules for systems that talk directly to people, and it is good practice everywhere else.

Transfers are designed first. The agent hands off when the caller asks for a person, when it fails to understand twice in a row, when the call reason is on your always-human list (complaints, clinical questions, billing disputes), or when the caller mentions an emergency, in which case it gives your emergency instructions first. In business hours that is a warm transfer: your staff member gets a one-line summary of who is calling and why before the call connects, so nobody repeats themselves. It is human-in-the-loop design applied to a phone line. After hours the agent takes a detailed message, creates a CRM task and tells the caller when to expect a callback.

If the voice platform or a connected system goes down, calls fall through to a person or to voicemail. Nobody hears silence. You sign off the transfer rules, the always-human list and the fallback before launch.

On sales lines, the same design routes qualified callers to a rep, as in the lead qualification blueprint.

How much does a voice agent cost?

There are 2 costs: the build, a fixed project fee, and usage, paid per minute. A single call flow, such as after-hours booking or new-patient intake, costs $6,000 to $15,000 to build. Several flows with CRM write-back, outbound reminders or more than one location cost $15,000 to $40,000. A full AI receptionist like the one in our AI receptionist blueprint, which answers questions from an approved knowledge base, books and moves appointments, takes messages and transfers callers, costs $12,000 to $30,000 and takes 5 to 7 weeks.

Usage is billed by the voice platform, the carrier and the speech and model providers, on accounts in your name, at their rates with no markup. Rates vary by platform, voice and model and change often, so we do not print them here. During Map we estimate your monthly usage from your real call volume and call length.

What moves the build price:

  • Call flows. Booking, rescheduling and common questions can share one flow. Outbound reminders are another.
  • Integrations. Google Calendar and HubSpot have well-documented APIs. Some practice management and field service systems have limited ones, which adds work or rules out live booking.
  • Languages. Each one needs its own test calls.
  • Compliance. In the US, calls that handle patient information need a HIPAA business associate agreement with every vendor in the call path, which narrows platform choices. See healthcare and clinics.

After launch, an automation care plan from $1,500 a month covers transcript reviews, script updates and fixes. Without one, changes are $175 an hour.

When is a voice agent the wrong choice, and what is not included?

When your calls are mostly judgment. If most callers want to dispute a bill, discuss a diagnosis or negotiate a price, the agent will transfer most of them, and you will have paid for a very polite switchboard. Map checks your call reasons in its first few days.

It is also the wrong choice when volume is low. If your team already answers nearly every call, a better voicemail flow plus a missed-call text-back from sales and CRM automation may cost a fraction as much.

Sometimes a subscription is enough. Off-the-shelf AI receptionist apps are worth a trial for a single location with simple needs. If you are not sure whether the job needs a voice agent, a chatbot or plain automation, our comparison of AI agents, automation and chatbots sets out the differences.

Subscription AI receptionistPlatform build with usCustom voice pipeline
SetupSelf-serve, in hours or days3 to 8 weeks8 weeks or more
Booking into your systemsPopular calendars onlyYour calendar and CRM through their APIsAnything with an API
Who owns the setupThe vendor's accountYou: your account, your promptsYou: your code
Best fit1 site, simple callsMost businesses with 10 to 500 staffVery high volume or unusual telephony

A voice agent build does not include phone hardware or a new phone system, cold-calling campaigns, legal review of your scripts and consent wording, HIPAA policies for your practice, or call-center staffing.

What changes for your team

  • Calls at lunch, after hours and at peak get answered and booked on the spot.
  • Front desk staff spend their phone time on complex calls and the people in front of them.
  • Every call leaves a transcript, a summary and a call reason on the contact record.
  • Missed calls get a text or a callback the same day, logged in the CRM.
  • Weekly call-reason reports show what callers actually ask for.

Tools we work with

We start from what your team already pays for and add a tool only where nothing you have does the job.

  • Twilio
  • Vapi
  • Retell AI
  • ElevenLabs
  • OpenAI Realtime API
  • Google Calendar
  • Microsoft Outlook
  • Calendly
  • Cal.com
  • HubSpot
  • Salesforce

What it costs

$6,000 to $40,000per project

One call flow, such as booking or after-hours intake: $6,000 to $15,000. Several flows with CRM write-back: $15,000 to $40,000. Per-minute usage passed through at cost.

Change requests
$175 an hour, quoted before work starts

What changes the price

  • Call flows
  • Integrations
  • Languages
  • Compliance

Common questions

If your question is not here, email the team. We reply within 1 working day.

Which calendars and CRMs can a voice agent connect to?

Any system with a usable API. Common ones are Google Calendar, Microsoft Outlook, Calendly, Cal.com, HubSpot and Salesforce. Many practice management, booking and field service systems also offer scheduling APIs, but some only allow reading, which rules out live booking. In that case the agent collects the details and preferred times, creates a request in your system, and your staff confirm the slot by text.

Can we keep our existing phone number?

Yes. The quickest route is call forwarding: your current carrier forwards calls to the voice agent's number, either always, after hours, or when nobody picks up within a set number of rings. Forwarding can be switched on and off in minutes, which is why we run pilots that way. Porting the number to Twilio is an option later, if you want one provider.

How long does it take to go live?

Between 3 and 8 weeks. A single flow, such as after-hours booking with one calendar, usually goes live in 3 to 4 weeks including the test-number pilot. Several flows with CRM write-back, multiple locations or outbound reminders take 5 to 8 weeks. We switch the live line on in stages, after-hours first, so any problem shows up on a small share of calls.

What languages can the agent speak?

The main speech platforms support many languages, including Spanish, French, German and Portuguese, and an agent can be set up to switch language mid-call on platforms that support it. Quality still varies by language and accent, so we only launch a language after it passes the same scripted test calls as English. Each extra language adds test time to the fixed price.

Can the voice agent take card payments over the phone?

We do not set agents up to collect card numbers by voice. Card data spoken on a call brings PCI DSS obligations that most businesses are better off avoiding. Instead the agent texts a secure payment link from your existing payment provider during or after the call, and records in the CRM that the link was sent and whether it was paid.

Will it sound robotic?

Voice quality is rarely the weak point now. Current voices from providers such as ElevenLabs, Cartesia and OpenAI sound close to a person. What makes an agent feel robotic is timing: long pauses before answers, talking over the caller, or asking for something the caller already said. We tune turn-taking and response delay during Prove and review real calls every week after launch.

Answer every call, including the ones after hours

A 30-minute call about how the work runs today. If this service is the wrong fit, we will say so and point you to the one that is.

Request a 30-minute scoping call

After the call you get a written scope and a fixed price within 5 working days.