Messages vs. bookings
A message is a to-do for your office: call the customer back, play phone tag, and hope they haven’t booked someone else in the meantime. A booking is finished work: the job is on the calendar, the customer has a time, and nobody has to call anyone. For service businesses that compete on response time, that difference shows up directly in revenue — estimate it with the missed call cost calculator.
How booking works on a call
- Identify the job type: repair, maintenance, estimate, install. Each can have its own length and rules.
- Check the address against your service area.
- Offer real windows from your calendar, following your rules.
- Book it and wait for your system to accept.
- Confirm to the caller, with a text confirmation, and add the details to the job.
Why it can’t double-book
The calendar is the source of truth. A time is confirmed to the caller only after your booking system accepts it — never on a verbal promise. If two callers reach for the same slot, or someone in the office books it a moment earlier, the second caller is offered another time rather than a conflict you discover the next morning.
Scheduling rules worth setting
| Rule | Example |
|---|---|
| Arrival windows | Offer 8–10, 10–12, 1–3 and 3–5 rather than exact times |
| Job length by type | Repairs take one window; installs take a full day |
| Protected emergency capacity | Keep same-day slots free for urgent calls until mid-afternoon |
| Service area | Only book addresses inside your area, or certain areas on certain days |
| Lead time | No same-day bookings for maintenance; estimates at least a day out |
| Who books what | Replacement estimates go to your comfort advisor’s calendar |
These are examples; your rules are built around how you schedule today. Calendar and CRM options are scoped to the tools you use during setup — see how setup works.
Reschedules and cancellations
Customers who need to move or cancel an appointment can call the same number. Depending on your rules, the assistant can offer new windows, record a cancellation, or route the request to your office — and freed-up slots become available to the next caller. For surge days, a cancellation list keeps those slots from going to waste; see the storm call surge playbook.
Texting confirmations from a business number? Read the A2P 10DLC guide. Back to the AI receptionist overview.
Frequently asked questions
Can an AI receptionist book appointments directly into my calendar?
Yes, when your calendar is connected. It offers only the windows you allow and confirms the appointment to the caller once your booking system accepts it. Calendar and CRM options are scoped to the tools you use during setup.
How does it avoid double-booking?
By treating your calendar as the source of truth. A time is only confirmed to the caller after the booking system accepts it, so if the slot was taken in the meantime, the caller is offered another time instead of a promise you can't keep.
Can it handle different job lengths and service areas?
Your scheduling rules can account for them, for example by blocking longer windows for installs than for repairs, or offering certain days in certain parts of your service area. The rules are set up around how you schedule today.
What if the caller wants a time that isn't available?
It offers the nearest available windows. If none work, it can capture the caller's preference for a callback or add them to a cancellation list, depending on your rules.