Twenty-four hours before each booking, a bistro's guests get a WhatsApp reminder with confirm and cancel buttons. A cancel tap frees the table in the reservation system at once, and unanswered bookings get one follow-up three hours before service.
Typical results
≈5 hrs/wk
Confirmation calls no longer needed
≈85%
Guests who tap confirm or cancel
3 hrs
Before service: one follow-up to non-replies
Figures reflect typical results for this kind of automation.
The challenge
The bistro takes bookings online and by phone, and on a typical weekend about 7 tables never show. A host spends the afternoon calling guests to confirm, reaches roughly half of them and leaves voicemails for the rest. Tables held for no-shows sit empty while walk-ins are turned away at the door.
Before and after
No-show tables per weekend
−43%Host time on confirmation calls per week
−83%The automation
The reservation system triggers a WhatsApp message 24 hours before each booking with the date, time, party size and two buttons: confirm or cancel. A confirm tap marks the booking confirmed. A cancel tap releases the table in the reservation system straight away, so it can be booked online or given to walk-ins. Bookings with no reply 3 hours before service get one short follow-up, and the host starts each service with a list of confirmed tables.
How it works
- 01
Booking 24 hours out
The reservation system flags each booking a day ahead and starts the reminder.
- 02
WhatsApp with two buttons
The guest gets the date, time and party size with confirm and cancel buttons.
- 03
Cancel frees the table
A cancel tap releases the table in the reservation system right away for online or walk-in guests.
- 04
Follow-up at 3 hours
Bookings with no reply 3 hours before service get one short follow-up message.
- 05
Host list for service
The host opens service with a list of confirmed and unanswered tables.
Starts from
- Upcoming reservations
Delivers
- WhatsApp confirm or cancel
- Table freed on cancel
- Confirmed list for the host
The impact
No-shows drop by about 40% because guests who cannot come say so in one tap. The afternoon of confirmation calls is gone, which gives the host back about 5 hours a week, and freed tables go to walk-ins or late online bookers.
Questions about this automation
Which reservation systems does it work with?
It works with any reservation system that can send upcoming bookings by webhook or API, or export them on a schedule. Phone bookings entered by the host follow the same path. The messages are sent from the bistro's own WhatsApp Business number, so replies land in a chat the team already uses.
What if a guest wants a different time instead of cancelling?
The message includes a line inviting guests to reply with a new time. Any reply other than the two buttons is passed to the host as a normal WhatsApp chat, and a person makes the change in the reservation system. The original booking stays in place until the host updates it.
Can the timing of the reminders be changed?
Yes. The 24-hour reminder and the 3-hour follow-up are both settings, and they can differ by service, such as an earlier reminder for Sunday lunch. Simple automations like this are usually live within days, often starting with the reminder and adding the follow-up once the reply rate is clear.
