Blog · Business automation
Filling the calendar without phone calls: what a booking Met does end to end
How an end-to-end booking agent works: it checks real openings, books, reminds and reschedules inside the policy the business wrote down.
How do you book appointments automatically without somebody confirming each one?
With the calendar as the source and the policy written down. The agent checks the bookable services and their duration, asks for open slots, creates the booking on the exact slot and confirms it in the conversation; then it reminds and reschedules within the rules the business defined. Nobody has to confirm one by one because none was offered without looking at real availability. What falls outside the policy, on the other hand, does not get decided: it gets handed over.
A full calendar is not won by replying faster. It is won by removing the steps between “I want an appointment” and “it is booked”. Today, in most businesses, those steps are three or four and all of them go through the same person.
The order that avoids most of the trouble
Check which services exist and how long they take. Ask for the open slots. Create the booking on the chosen slot. In that order.
It looks obvious and it is not: most double bookings come from offering first and verifying later. The booking recipe has that sequence written into the flow, so it does not depend on anybody remembering.
When there are several calendars
A business with three practitioners has three calendars, and the expensive mistake is not booking the wrong hour: it is booking into the wrong calendar. The Cal.com case with several calendars exists precisely for that.
Policy is what makes one-by-one confirmation unnecessary
How late a cancellation is free. How many times something can be rescheduled. What happens after a no-show. Which services are never booked over chat.
Writing those four rules is what makes the agent autonomous. Without them every odd case goes back to a person and nothing was gained; with them, what comes back is only what is genuinely an exception. The booking Met operates inside that policy and does not interpret it.
Reminders, and what to do with the reply
Reminding is the easy half. The other half is what happens when somebody says they cannot make it: that slot has just been released, and if nobody offers it again the cancellation became an empty gap instead of another appointment.
One calendar, not two
None of this works if the system’s calendar and the calendar in the head of whoever replies are not the same one. It does not matter which: it matters that there is one. The Cal.com entry states what can be queried and created against that calendar.
The limits
What this article does NOT answer
We would rather say it here than leave you hunting for something that is not there.
-
It does not book outside real availability or onto a slot the calendar does not have free.
-
It does not decide policy exceptions: late cancellations, a second reschedule or opening a special slot belong to a person.
-
It does not charge or hold a payment for the booking unless that charge is defined in the business process.
Keep going
What this article mentions, in detail
The integrations, the Mets and the automations named above, each with its own page.
- Met
Scheduling
The booking Met: what it checks, what it confirms and when it hands the conversation over.
- Automation
Agendar, recordar y reprogramar citas por WhatsApp
The concrete order: services, open slots and a booking on the chosen slot, with no steps in between.
- Automation
Agendar una reunión de Cal.com en el calendario correcto
The case with several calendars, where booking into the wrong one is the expensive mistake.
- Integration
Cal.com
The Cal.com entry states what can be queried and created against the calendar, and with which permissions.
Frequently asked
Questions on this topic
Whoever confirms first gets it, because the booking is created against the calendar and not against an intermediate list. The second one is offered the remaining slots, in the same conversation.
They are, and more so if the agent does something with the reply. Somebody answering "I can't" is releasing a slot, and that slot is only worth something if it gets offered again.
No, but you do need ONE. The problem is not which: it is having two, one in the system and one in the head of whoever replies.
Keep reading
Other articles on the same thing
Business automation
Booking clinic appointments on WhatsApp: what an AI agent solves and what it must not
How can a clinic book patient appointments on WhatsApp without double-booking?
- Author
- Equipo editorial de Meteor
- Published
- Reading time
- 3 min read
Business automation
What an AI starter kit for a small business should include, and what is not a kit
What is an AI starter kit for a small business and what should it include?
- Author
- Juliana Correa
- Published
- Reading time
- 5 min read
WhatsApp and channels
How to automate WhatsApp in a business: what to automate first and what not to
How do I automate my company's WhatsApp without losing control of what gets answered?
- Author
- Equipo editorial de Meteor
- Published
- Reading time
- 5 min read
Want to see it running on your operation?
We show it with your own accounts connected, not with a canned demo.