Inbound

AI Voice Booking Agent

A phone line that does one job well: booking, moving and cancelling appointments straight into your live calendar.

If most of your calls are people trying to book, move or cancel an appointment, you do not need a general receptionist. You need a line that does that one job well. This agent reads your live calendar, books inside your slot, notice and buffer rules, confirms the time aloud and hands anything else to your team.

  • Books, moves and cancels appointments in your live calendar
  • Follows your slot length, notice and buffer rules exactly
  • Transfers anything outside booking to the number you choose
$4,900 20–30 working days Optional maintenance $249/mo
Signal tower, notebook and clipboard scattered on a desk, representing a phone line dedicated to booking.

What it is

AI Voice Booking Agent answers your booking line and does one thing: it checks your live availability, then books, reschedules or cancels appointments inside the rules you set. It does not field general questions or handle support issues; it stays inside the booking task and hands off anything else.

Why businesses buy it

Booking calls are simple but constant, and every one that rings out is an empty slot in your diary. Staff typing phone bookings into a calendar also make mistakes, double-book or forget to confirm. This agent handles the whole booking task on the call, inside the rules you set, and the appointment appears in your calendar straight away. Its narrow focus keeps the script predictable. The Scope Card states the calendar, flows and testing before you buy, so you know precisely what you are getting.

Problems this solves

Booking calls clog the line while staff are with customers

The agent answers your booking line and checks live availability in your connected calendar. It books, reschedules or cancels inside your rules, so staff can stay with the people in front of them.

Double bookings creep in when staff juggle the diary by phone

Each booking is made against live availability rather than a printed diary. Your booking rules, such as appointment lengths or gaps between slots, are applied on every call.

Customers who want to reschedule give up when the line is busy

Rescheduling and cancelling run through their own call flows. Customers can move an appointment on the call, and the old slot frees up in your calendar straight away.

A general chatbot drifts off topic and gets bookings wrong

The agent does one job and stays inside the booking task. Anything else, such as a support issue or a general question, is handed to a person.

Scope card SKU UPM-C0254

AI Voice Booking Agent

Everything this build includes, written down before you pay. Choose a delivery speed and any add-ons, then add it to your cart.

$4,900 one-time build price
1. Choose your delivery speed

Delivery times are in working days (Monday to Friday) and start once your intake is complete. They can extend because of national or public holidays, technical issues outside our control (such as platform outages, third-party changes, account approvals or access delays), or natural disasters and other events beyond our control. If a delay happens, we tell you in writing with a new date.

What is included

Channel
1 phone number (inbound or outbound, as described)
Integrations
Up to 2 systems (e.g. calendar + CRM)
Knowledge
Up to 50 documents or an FAQ set
Workflows
Up to 5 call flows plus live transfer to a person
Languages
1
Testing
50 test calls with transcripts
Revisions
2 rounds
Handoff
1 × 60-min handoff session (recorded)
Support
30 days after launch

A good fit if

Most calls to this line are already about booking, moving or cancelling an appointment, not general questions.
You want a narrow, predictable script rather than a broad receptionist covering hours, prices and directions too.
You keep a live online calendar with rules for slot length, notice and buffers that a script could follow exactly.
You want every booking made by phone to land straight in your calendar without anyone typing it in afterwards.

Not the right fit if

Callers also ask routine questions like hours, prices or directions. See AI Voice Receptionist, which covers booking plus those questions in one script.
You are calling customers to book them in, rather than waiting for them to call you. See AI Voice Appointment Setter, built for outbound booking calls.
Callers need troubleshooting, not scheduling. See AI Voice Customer Support, which resolves support issues from your knowledge base.
Your calls cover several unrelated purposes on one line. See AI Inbound Call Agent, the flexible base build.

How it works

  1. The call is answered on your booking line, and the caller is asked what they want: a new appointment, a change, or a cancellation.
  2. For a new booking, it reads your live availability and offers real open slots, inside the rules you set for length, notice and staff assignment.
  3. For a change, it finds the existing appointment, confirms the caller's identity against the details on file, and applies the new time.
  4. The booking is confirmed back to the caller in the call itself, then written straight into your calendar.
  5. Requests outside booking, such as a general question or a complaint, are transferred to the number you set rather than answered off-script.

What you provide within 72 hours

Your portal lists these the moment you order. Delivery starts the working day after everything is in and your access is checked.

  • A telephony account in your name, such as Twilio, Vonage or Exotel, with the booking line's number.
  • Your booking rules: slot length, notice period, buffers between appointments, and which staff member takes which appointment type.
  • Access to the live calendar this line should read from and write to.
  • The transfer number for calls that are not about booking.
  • Your preferred voice, and the call-recording disclosure wording.
  • Admin access and API keys for every connected system, shared by adding our team as a user or creating a key you control, never by email.
  • One person who can approve the booking rules and sign off the test calls.
  • An API key for your own AI model account (for example OpenAI or Google Gemini), created for this build with a spending limit.
The 72-hour rule. Send everything on your checklist, including access, within 72 hours of ordering so your build starts on time.

Timeline

Start Intake confirmed and your booking rules recorded.
Weeks 1–2 Booking, rescheduling and cancellation flows built against your calendar rules.
Week 3 Calendar and CRM connected and tested end to end.
Weeks 3–4 Fifty test calls booking, moving and cancelling real slots, transcripts sent to you.
Week 4 Your review, with two rounds of changes to the booking flow.
Go-live Live on your booking line, recorded handoff session held, support begins.
Delivery options, in working days (Monday to Friday) from completed intake. They can extend because of national or public holidays, technical issues outside our control (such as platform outages, third-party changes, account approvals or access delays), or natural disasters and other events beyond our control. If a delay happens, we tell you in writing with a new date.
OptionDelivery timePrice
Standard20–30 working days$4,900
Express15–25 working days$5,750
Rush10–20 working days$6,600

What you receive at handover

  • The AI Voice Booking Agent live on your booking line
  • Booking, rescheduling and cancellation call flows built around your rules
  • Connections to up to two systems, such as your calendar and CRM
  • A test report from test calls, with transcripts
  • An admin guide and a recorded handoff session
  • 30 days of post-launch support

Expected benefits and how to measure them

  • Can help more booking calls end with a confirmed appointment.
  • Helps cut diary mistakes caused by manual booking.
  • Makes rescheduling simpler for your customers.
Appointments booked by phone
Count phone bookings in your calendar. Compare the month before launch with the month after.
Double bookings and diary errors
Keep a simple tally for a month before launch. Repeat it for a month after.
Missed calls on the booking line
Compare your phone system's report for the four weeks before launch with the four weeks after.

Before you start: Export four weeks of booking-line call data, including missed calls. Tally recent double bookings and how many bookings arrive by phone.

These are things to track, not promised results. Outcomes depend on your data, your team and your market.

Running costs

The build price is paid one time. Call minutes are billed directly in your own accounts, roughly $0.13 to $0.31 all in, covering the voice platform, the AI model and telephony, plus number rental. Because a booking call is usually short and to the point, most businesses land toward the lower end of that range once the line settles in.

AI usage during build and testing is billed to your own accounts too, so every provider relationship stays yours.

Ask about running costs

Custom requirements

Need booking logic beyond the Scope Card, such as group bookings or a sixth flow? Add a note at checkout and you get a written Change Quote, with work starting only once you accept it. Larger or bespoke projects go through the Custom AI request form instead.

Request a custom version

Keep it running

Monthly maintenance covers monitoring, fixes, updates, a monthly health report and change hours for seasonal slot changes or new staff assignments. It starts after the thirty days of included support and can be cancelled any month.

$249/mo (the minimum fee, includes 2 change hours)

Optional. Starts after the post-launch support period. Cancel any month.

How maintenance works

How this compares

Do it yourself with a SaaS toolHire a custom agencyUpmark Labs
Price An online booking widget charges a monthly subscription A custom build gets quoted after discovery calls Ours is one fixed price, shown on this page before you buy
Scope A booking widget only works for callers who go to a website An agency agrees scope during the project Ours answers the phone directly and books there
Delivery A widget can go live same day but needs your team to run it An agency build usually runs several weeks Ours has a fixed delivery time shown before you buy, with faster options
Calendar accuracy Depends on the integration quality of the widget Depends on what was agreed with the agency Ours reads and writes your live calendar on every call

Questions about this product

Does the AI Voice Booking Agent answer anything besides booking questions?

It stays inside booking, rescheduling and cancelling, plus a small set of booking-adjacent details you approve, such as parking or what to bring. Anything else, including general questions or complaints, is transferred to the number you set. That narrow focus is deliberate, so the script stays predictable and accurate.

Is this the same as the AI Voice Receptionist?

No. The Receptionist handles booking plus routine questions like hours and prices in one script. This build does booking only, which suits a business that wants a tightly scoped line, often alongside a separate line or team for general questions.

Can it reschedule or cancel an existing appointment, not just book new ones?

Yes. It finds the existing booking, confirms the caller against the details on file, and applies the change inside your notice and buffer rules. The caller hears the updated time before the call ends, and the change appears in your calendar immediately, with no separate step needed.

How much does the AI Voice Booking Agent cost to run monthly?

Call minutes run roughly $0.13 to $0.31 all in, covering the voice platform, the AI model and telephony, plus number rental, paid directly in your own accounts. Booking calls are usually brief, so most businesses see costs toward the lower end once volume settles.

How long until it is booking real appointments?

The delivery panel on this page shows the timeline for each speed, fixed before you order. The clock starts once your calendar access, booking rules and transfer number are in. We then run fifty test calls covering new bookings, reschedules and cancellations, and you get two rounds of changes before real callers reach the line.

Do callers know they are booking with an AI agent?

Yes. The greeting includes a short disclosure in wording you approve, delivered before the caller says anything, which several US states and countries require for automated calls. You set the exact phrasing at intake and can change it later through monthly maintenance.

Can we change the booking rules after launch?

Yes. Updates such as new notice periods, added buffer time or a new staff member fit inside the monthly change hours in maintenance. A structurally new booking type, like adding group appointments, is scoped and quoted separately before the work starts.

Let the phone book appointments while you do the work.

Order the AI Voice Booking Agent and it is booking, moving and cancelling real appointments on a fixed delivery date.

Works well with

Index cards in three sizes pinned to cork, one tied to a handset, showing callers booked into chosen meeting types.
Inbound

AI Voice Booking Agent for Calendly

Books, reschedules and cancels appointments by phone, connected natively to Calendly so it reads and updates event types, availability and bookings.

From $5,900 Delivery in 20–30 working days
An open week planner with a brass pen beside a desk handset, showing phone appointments placed into busy work calendars.
Inbound

AI Voice Booking Agent for Outlook Calendar

Books, reschedules and cancels appointments by phone, connected natively to Outlook Calendar so it reads and updates availability and events.

From $5,900 Delivery in 20–30 working days
A paper calendar grid with green tabs and a pinned telephone cord, showing phone bookings filling a shared calendar.
Inbound

AI Voice Booking Agent for Google Calendar

Books, reschedules and cancels appointments by phone, connected natively to Google Calendar so it reads and updates availability and events.

From $5,900 Delivery in 20–30 working days
Staging copy for testing. Not the live site; payments are in PayPal sandbox and every email goes to the team.