AI receptionist for small business: calls, bookings and handoffs
What an AI receptionist does on a real call, the rules that apply, a sample greeting and a pass/fail checklist to launch one safely.
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.

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.
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.
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.
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.
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.
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.
Your portal lists these the moment you order. Delivery starts the working day after everything is in and your access is checked.
| Option | Delivery time | Price |
|---|---|---|
| Standard | 20–30 working days | $4,900 |
| Express | 15–25 working days | $5,750 |
| Rush | 10–20 working days | $6,600 |
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.
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 costsNeed 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 versionMonthly 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| Do it yourself with a SaaS tool | Hire a custom agency | Upmark 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 |
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.
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.
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.
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.
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.
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.
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.
Order the AI Voice Booking Agent and it is booking, moving and cancelling real appointments on a fixed delivery date.

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

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

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