TL;DR
There are three ways to schedule appointments through WhatsApp. For free, you can use the WhatsApp Business app's catalog, quick replies and away messages, and share a Google Calendar booking page by link; the customer still leaves the chat to book, and someone has to reply. A scripted chatbot on the WhatsApp Business Platform books inside the chat for simple requests. An AI receptionist such as Arlay reads free-form messages, qualifies the customer, offers real times from your calendar and books, around the clock.
What WhatsApp appointment scheduling means
WhatsApp appointment scheduling is agreeing a date and time with a customer inside a WhatsApp conversation and getting it into your calendar. It sounds simple. In practice it is a back-and-forth: which service, how long, which day, morning or evening, is Thursday at 17:00 still free, can you move it to 17:30. Each round trip is a chance for the customer to go quiet or book somewhere that answered first.
People do want to book this way. In Kantar's survey for Meta of 11,056 consumers in 22 markets, 73.3% said they prefer messaging when they contact a business. The question is how much of the scheduling you do by hand.
Free ways to schedule appointments on WhatsApp
If you are a solo practitioner or a small team, start here. These tools cost nothing and are enough for a handful of bookings a day.
The WhatsApp Business app
The WhatsApp Business app is free to download and gives you four things that help with scheduling. A catalog, where customers can browse your services and prices. Quick replies, pre-written answers to common questions such as your prices, address or how to book. Greeting and away messages, sent automatically to new chats or when you are closed. And labels, to mark chats as new, booked or waiting for a deposit.
What it does not do is schedule. An away message can say 'we are closed, we will reply at 9:00', but it cannot check your diary or book a time. Every appointment still needs a person to read, answer and type.
A Google Calendar booking page shared by link
Google Calendar's appointment schedules let you publish a booking page that shows your free times. You paste the link into WhatsApp, as a quick reply or in your away message, and the customer picks a time. With a personal Google account you get a single booking page. Several schedules, automatic email reminders, payments and checking availability across several calendars need a paid Google Workspace or Google One plan.
The limit is that the customer leaves WhatsApp to book, on a web page, and the questions that come before booking ('does this hurt?', 'is it OK for sensitive skin?', 'how much for two?') still wait for a human.
Where free tools stop
Nobody answers at 22:00. The customer has to leave the chat and fill in a form. There is no qualification before the booking, no deposit in the chat on a free Google account, and reminders go by email rather than WhatsApp. For a few bookings a day that is fine. When enquiries start going unanswered, it is not.
Getting the most from the free setup
- Fill in the catalog with every service, its duration and its price. Customers who can see the price ask fewer questions before booking.
- Save a quick reply that contains your booking page link and one line on how to use it, so you can send it in two taps.
- Write an away message that is useful, not just polite: your opening hours, the booking link and your price list, so a customer at 22:00 can still book.
- Use labels such as New, Price sent, Booked and No reply, and go through the No reply label every morning.
- Send a manual reminder the day before from your phone. It is tedious, but it is the single habit with the best evidence behind it.
This setup costs nothing and keeps a small practice organised. What it cannot do is hold a conversation. The customer who writes 'I have sensitive skin, is the peel OK for me and do you have Saturday?' still waits for a person, and on the WhatsApp Business app every reply depends on someone picking up the phone.
Every approach compared
| WhatsApp Business app | Booking link in the chat | Scripted chatbot | AI receptionist (e.g. Arlay) | |
|---|---|---|---|---|
| Cost to start | Free | Free with a personal Google account | Platform fees plus software | Platform fees plus software |
| Books inside WhatsApp | No, typed by hand | No, on a web page | Yes, via buttons | Yes, in conversation |
| Answers questions before booking | When staff reply | No | Only scripted ones | Yes, from your catalog and prices |
| Qualifies the customer | Manually | Form fields only | Fixed questions | Asks your questions, adapts to the answers |
| Works at night and weekends | Away message only | Link works, questions wait | Yes | Yes |
| Customer's language | Whoever replies | Page language | Scripted languages | Detected automatically |
| Deposit before confirming | Manual | Paid Google plan | With an add-on | Yes, in the chat |
| Reminders on WhatsApp | Typed by hand | Template-based | 24 hours and 1 hour before |
When automatic scheduling is worth it
Three signs tell you the free setup is costing you bookings. Enquiries sit unanswered in the evening, and Square's data on its appointment businesses shows 48% of bookings are made outside business hours. The same questions get typed twenty times a day. And people ask for a price, get the booking link and never book.
At that point, the job is not a better link. It is a receptionist that answers the question, then books. That is what automatic WhatsApp appointment scheduling does.
Watch your enquiries get scheduled
Arlay runs a free live demo on your real WhatsApp number. No credit card, and your team can take over any chat.
Start the 7-day trialCan a tool qualify leads and book appointments through WhatsApp?
Yes. An AI receptionist connected to the WhatsApp Business Platform does both in the same conversation. With Arlay it looks like this:
- A new enquiry arrives. Arlay replies in seconds, in the customer's language, and answers the question they asked from your catalog and prices.
- It asks your qualifying questions: which service, first visit or returning, how many people, any date constraint. For a yacht charter that might be group size and occasion; for a clinic, the treatment and whether they have had it before.
- Questions it should not answer, clinical ones for instance, are flagged to your team in the inbox with a summary, or the AI pauses and a person takes over.
- It offers real free times from your Google Calendar, takes a deposit if you require one and books the appointment.
- It sends reminders 24 hours and 1 hour before, and fills cancellations from the waitlist.
The difference from a lead form is that the qualification happens in conversation, so the customer does not feel filtered, and the booking happens in the same place, so there is no drop-off between 'interested' and 'booked'.
How to choose
- Under five bookings a day, someone always near the phone: the WhatsApp Business app and a booking link.
- One simple, repeatable request, such as picking a delivery or collection time: a scripted chatbot.
- Price and suitability questions before every booking, evening and weekend enquiries, several languages, or paid ads sending traffic to WhatsApp: an AI receptionist.
What automatic WhatsApp scheduling needs
Moving from the free app to automatic scheduling means moving your number to the WhatsApp Business Platform, Meta's API, because only the Platform lets software read and answer messages. Arlay connects through Meta's Cloud API or Twilio and keeps the number your customers already use. You also need a calendar with your real availability, Google Calendar in Arlay's case, and your services, durations and prices written down once. Reminders sent more than 24 hours after the customer's last message go out as Meta-approved templates, and Meta charges per delivered template message by category and country.
Arlay books it, you do nothing
See Arlay qualify and book your own WhatsApp enquiries in a free live demo. No credit card.
Start the 7-day trial