Automatic booking on WhatsApp: how it works and how to choose
Short answer
Automatic booking on WhatsApp means a customer books an appointment by chatting on WhatsApp without anyone on the team having to reply right away. There are 4 common approaches: replying by hand, sending a booking link, using an automatic options menu, or using a virtual receptionist that understands the conversation and checks the schedule. For businesses with lots of messages or more than one professional, a virtual receptionist comes closest to a real front desk.
What is automatic booking on WhatsApp?
It's when a customer books an appointment by chatting on WhatsApp, without anyone at the business having to reply right away. A system checks the schedule, offers only open slots, records the booking and sends a confirmation.
To really work, the system needs to know three things: which services the business offers and how long each takes, when each professional is available, and what's already booked.
Scheduling messages is something else
Many people search for "WhatsApp scheduling" wanting to send a message later. That's a different feature: it's useful for reminders or announcements, but it doesn't book any appointments. This guide is about booking appointments with customers.
The 4 most common ways to take bookings on WhatsApp
Each approach solves part of the problem. The best one depends on how many messages you get, how many professionals take appointments, and how much you want customers to stay in the conversation.
1.Manual WhatsApp Business
Someone on the team answers each message, checks the schedule and confirms the time. The app helps with labels, quick replies and an away message.
Strengths
- No cost beyond the team's time
- A fully personal touch
Limits
- Depends on someone being free to reply
- After-hours messages wait until the next day
- Easy to get the schedule wrong or double-book a slot
Best for: businesses with few messages a day and someone dedicated to replying.
2.Booking app with a link
The business sends a link, and the customer picks the service and time on a booking page outside WhatsApp.
Strengths
- The schedule stays organized and shows only open slots
- Works at any hour
Limits
- The customer leaves the conversation, and some drop off
- Questions about price, address and payment still arrive in the chat
- Someone still has to send the link and answer everything else
Best for: customers used to booking online, with few questions.
3.Automatic options menu
An automatic message replies with numbered options, like "type 1 to book, 2 for prices", and the customer follows a fixed path to a time slot.
Strengths
- Replies instantly, around the clock
- Usually low cost
Limits
- Doesn't understand messages written the customer's way, like "anything Friday after 6pm with Rafael?"
- Fixed paths frustrate anyone who goes off script
- Questions outside the menu go unanswered
Best for: very simple flows, with few services and no choice of professional.
4.Virtual receptionist
A virtual receptionist chats on WhatsApp like a person: it understands the customer's message, checks each professional's schedule, offers open slots, books, reschedules and answers questions from what the business has set up.
Strengths
- Natural conversation, without leaving WhatsApp
- Available around the clock and answers questions beyond booking
- Per-professional schedules, rescheduling and cancellation with rules
Limits
- Monthly fee
- You have to set up services, hours and business details
- Uses the official WhatsApp connection, which charges per reply beyond the free allowance
Best for: businesses with a high volume of messages, more than one professional or many after-hours requests.
Quick comparison
| Criterion | Manual WhatsApp Business | Booking app with a link | Automatic options menu | Virtual receptionist |
|---|---|---|---|---|
| Replies after hours | No | Only if the customer already has the link | Yes | Yes |
| Understands free-form messages | Yes, if someone's there | Not applicable | No | Yes |
| Books with nobody on the team | No | Yes, through the page | Yes, within the menu | Yes |
| Choice of professional | Manual | Depends on the app | Rarely | Yes |
| Reschedules and cancels | Manual | Through the page, if the app allows | Rarely | Yes, with rules |
| Answers prices and questions | Yes, by hand | No | Only what's in the menu | Yes, from what was set up |
| Typical cost | Team time | Monthly fee | Monthly fee | Monthly fee (Staffra: from R$ 197) |
What to check before choosing
Official WhatsApp
Prefer tools that use Meta's official connection. Unofficial connections can get the number blocked.
A real schedule
The system has to account for opening hours, days off, each service's length and existing bookings, so it never offers the same slot twice.
One professional, one schedule
If more than one person takes appointments, each needs their own schedule, and customers should be able to choose who they see.
Rescheduling and cancelling
Check whether customers can reschedule and cancel on their own, and whether you can set rules like minimum notice and a cancellation deadline.
Handing over to a person
When a customer asks for someone on the team or the question goes off script, the chat should go to a person with the full history.
Customer data
Check what data is collected, where it's stored and whether the company handles it in line with data protection law (the LGPD in Brazil).
What official WhatsApp costs
Businesses on the official WhatsApp connection pay Meta for replies beyond the free allowance. On Staffra, connecting with your own Meta account, you get 1,000 free replies a month and about R$ 0.04 per reply after that, paid directly to Meta. If you prefer, you can get everything through Staffra, with the fees included in the price. Meta's prices change over time and by country, so check the official rate card before deciding.
Where Staffra fits
Staffra is a Brazilian platform of virtual receptionists. Ana, the appointments receptionist, chats on WhatsApp, Instagram, Telegram and your website, checks each professional's schedule, books, reschedules and cancels within your rules, and sends confirmations and reminders by email. She only answers from what the business has set up and hands the chat to the team when needed. Plans start at R$ 197 a month, with 7 days free.
Automatic booking by type of business
Every trade has its own quirks. See how it works for yours:
- BarbershopsA schedule per barber, haircut-and-beard combos and replies even past midnight.
- Beauty salonsInstant prices, a choice of stylist and long services without overlaps.
- Nail techniciansBooks and reschedules in the same chat, with cancellation rules.
- Dental clinicsCheck-ups booked after hours, a schedule per dentist and insurance questions.
- NutritionistsIn-person or online appointments, follow-ups and pre-visit instructions.
- Pilates studiosTrial classes, private classes and a schedule per instructor.
Frequently asked questions
Can the free WhatsApp Business app book appointments automatically?
Not fully. The app has away messages and quick replies, but it doesn't check a schedule or confirm times on its own. For that you need to send a booking link or use a tool built on the official WhatsApp connection.
Do I need to change my WhatsApp number?
Not necessarily. With Meta's official connection you can use the number your business already has on WhatsApp Business. On Staffra, connecting through your own Meta account, you keep using the app on your phone.
What if the customer wants to talk to a person?
A good tool hands the chat to the team with the full history. On Staffra, Ana does this when a customer asks for a person or asks about something that isn't set up, if you allow it.
Does it work with more than one professional?
Yes, as long as each professional has their own schedule in the system. On Staffra, customers can choose who they see, and Ana shows only that person's slots.
How can automatic booking reduce no-shows?
An instant confirmation and a reminder before the appointment help customers remember, and cancellation rules discourage last-minute drop-outs. On Staffra, the confirmation and reminder are sent by email.
