Start free trialHear a call

WhatsApp Scheduling Setup Guide for Small Businesses

By the Anssay team · 12 Nov 2026 · 13 min read

A bustling street shop in India with people shopping and motorcycles parked outside

A WhatsApp scheduler, in plain terms, is the set of messages and habits that take a customer from "Can I come tomorrow?" to a confirmed slot on your calendar. This guide shows you how to set one up with the free WhatsApp Business app, how to keep slots from clashing, and when it makes sense to hand the chat to a booking assistant.

What does scheduling appointments over WhatsApp actually involve?

Your customers already message you on WhatsApp, so the job is to make that chat behave like a booking desk. Three things have to work every time: the customer sees your timings and services, someone offers a free slot and records it, and the customer gets a confirmation and a reminder.

Here is the whole flow in six steps:

Everything below builds those six steps with features the app already has. The feature names here follow WhatsApp's own business app page, so check your app's menus if a label looks slightly different.

How do you set up a WhatsApp Business profile that is ready for bookings?

A good profile answers the first questions before the customer types them. WhatsApp describes the business profile as a place for helpful information in one spot, such as your logo, description, hours and website, on its business app features page.

Fill these fields in the WhatsApp Business app:

Keep the number on this profile as your one booking number. If appointments also arrive on a second personal number, slots will be promised twice, and that is a common cause of double booking.

Woman writing notes in a notepad at a table

What should your greeting and away messages say?

A greeting message goes out when a new customer starts a chat, and an away message replies to messages that arrive outside your business hours. Both are described on WhatsApp's business app page. Use them to move the customer toward a slot instead of just saying hello.

A greeting that asks for what you need:

Hello, thanks for messaging us. To book, please send your name, the service you need and a day that suits you. We will reply with free slots.

An away message that sets a clear promise:

Thanks for writing. We are closed now and open at 9 am tomorrow. Send your name, service and preferred day, and we will confirm a slot first thing in the morning.

These two samples are labelled examples, so change the name, timings and promise to match how you actually work. Only promise a reply time you can keep, because a broken promise in an away message is worse than no message.

A quick checklist for both messages:

Which quick replies should you save for appointment requests?

Quick replies are saved shortcuts for messages you send often, so you can answer common questions in a few taps. For scheduling, save one for each step of the flow, and give each a short shortcut word.

A useful starter set:

A slot-offer sample:

We have Tuesday 4 pm, Tuesday 5:30 pm or Wednesday 11 am free. Reply with the one you want and we will hold it for you.

Offering two or three fixed options works better than asking "When are you free?", because it keeps the chat short and the calendar under your control.

Smiling receptionist in a modern dental clinic lobby

How can labels track each slot from request to visit?

Labels sort and filter conversations so you can find the ones that need attention, as WhatsApp's business app page puts it. Think of them as a simple status board for every chat. Set up a small, fixed list and use it for everyone:

Label What it means Your next action
New request Customer asked, no slot offered yet Send /slots
Slot offered Options sent, waiting for a reply Follow up if silent for a few hours
Confirmed Slot written in the calendar Send /confirm, schedule reminder
Reminder sent Day-before message sent Wait for reply, update the label
Reschedule Customer wants a new time Offer new slots, free the old one
Done Visit completed Ask for feedback or rebooking

Review the "Slot offered" label twice a day. Those are slots you are holding in your head for people who may never reply, and every unreleased hold is a time you could have given to someone else.

How do you avoid double booking when several people reply on WhatsApp?

Double booking happens when two chats promise the same slot, usually because the calendar is not updated at the moment of promising. The fix is a habit, not a tool.

Follow these rules:

A worked example, labelled as such: if a salon offers the same 5 pm chair to two customers on two phones, one of them arrives to find it taken. If that chair is worth Rs 600 and it happens three times a week, that is Rs 1,800 a week of goodwill and revenue put at risk, not counting the bad review. Your own numbers will differ, but the habit of booking before confirming costs nothing.

Woman writing a monthly plan at a wooden table

What should confirmation and reminder messages say?

A confirmation closes the loop, and a reminder protects the slot. Both should repeat the same four things: service, date, time and place, plus one line on what to do if plans change.

Confirmation sample:

Your appointment is confirmed: hair spa on Friday at 5 pm at our studio. If you need to change it, reply here at least a few hours before.

Reminder sample for the day before:

Reminder: your hair spa is tomorrow at 5 pm. Reply YES to confirm or RESCHEDULE if you need another time.

Every confirmation and reminder should carry these details:

Decide your reminder rhythm once and stick to it, for example one message the day before and one on the morning of the visit. In the plain WhatsApp Business app you send these yourself, one chat at a time, so keep a daily 20-minute slot in your routine where you go through tomorrow's labels and send them. If your daily bookings grow beyond what one person can message, that is a sign to automate, which the last section covers.

How should a reschedule or cancellation work on WhatsApp?

Customers will change plans, and the easiest way to keep them is to make changing painless. A clear reschedule flow also stops cancelled slots from sitting empty.

Use this sequence:

Put your policy in the /policy quick reply in one or two lines, for example how much notice you need and whether a deposit moves with the booking. A labelled example of the wording: "You can move your appointment up to a few hours before without any charge. Late changes may use up the deposit." Write the real rule for your business, and apply it the same way to everyone, regulars included.

Can you schedule WhatsApp messages ahead of time?

The ordinary chat in the WhatsApp Business app sends a message when you press send. WhatsApp's business features page lists scheduling only under Business Broadcasts, which it says are available to eligible users in select countries, so check inside your own app before counting on it. Some people use third-party scheduling apps as a workaround, but those are separate products with their own permissions and risks, so read what they ask for before connecting your business number.

For appointments there is a deeper limit: a message set for a fixed time does not know the slot has changed. If a customer cancels at noon and a pre-queued reminder goes out at 4 pm, you have confused someone. This is why reminders work best when they are driven by the booking itself, not by a clock alone.

Until you automate, the safest manual method is the daily routine above:

What mistakes break a WhatsApp booking setup?

Most failures come from small gaps, not from the app. Watch for these:

Test your setup once a week by sending a message from a friend's phone at night and checking what comes back: greeting, away message, slot offer, confirmation. If any step feels clumsy to you, it is clumsy for the customer.

When should you add a booking assistant to WhatsApp?

The manual setup works well for a small number of bookings a day. You are ready for more help when chats arrive after closing time, when reminders are being forgotten, when two staff members keep stepping on each other's slots, or when you spend more time messaging than serving customers.

Anssay is an AI receptionist for small businesses in India, and it is built for this exact point. Its site says it answers WhatsApp messages and website chats day and night in English, Tamil and Hindi, books into the right calendar for each person, chair or room, and offers free slots but books only the one the customer says yes to. It also says every booking is confirmed on WhatsApp straight away, and that a reminder with Confirm and Reschedule buttons goes out before each visit. If a question is new or sensitive, it hands the chat to you with the context, and your staff can take over any chat.

In short, a booking assistant is worth a look when:

You can see which kinds of business it is set up for on the who it is for section of the home page.

On pricing, the Chat plan, which covers WhatsApp and website chat, is Rs 2,999 a month plus 18% GST (about Rs 3,539 with GST), and Voice + Chat is Rs 6,999 a month plus GST (about Rs 8,259 with GST). The pricing page also states that replies to your customers are free and that credits are used only when Anssay starts a message, such as a reminder. You can try it for 14 days with no card, so you can compare it with your manual routine before you decide. If you would like to try it, start a free trial.

Questions

Can I take appointments on WhatsApp without paying for any software?

Yes, for a small number of bookings. The free WhatsApp Business app gives you a business profile, greeting and away messages, quick replies and labels, which together cover the booking flow. You still keep your own calendar and write each slot into it before you confirm.

Does the WhatsApp Business app have a built-in scheduler for messages?

WhatsApp's business features page lists scheduling only under Business Broadcasts, which it says are available to eligible users in select countries. Check inside your own app to see whether it is offered to you. Even then, a timed message does not know if the slot has since been cancelled.

How many slots should I offer in one WhatsApp message?

Two or three fixed options work best. They keep the chat short and let you control the calendar, whereas an open question like "When are you free?" starts a long back and forth. If none suit, offer the next set of two or three.

How far ahead should I send an appointment reminder on WhatsApp?

There is no single right answer, so choose a rhythm you can keep. A common pattern is one message the day before and one on the morning of the visit. Ask for a Yes or Reschedule reply so you can free a slot early if plans change.

What should I do if two customers are promised the same slot?

Apologise at once, offer the affected customer the nearest free slots and, if you can, a small courtesy such as priority on the next booking. Then fix the cause: write each slot into one calendar before you send the confirmation. Check that only one phone number is used for bookings.

Can Anssay handle WhatsApp bookings for my business?

Anssay's site says it answers WhatsApp messages and website chats, books into the calendar and sends reminders. The Chat plan on the pricing page covers WhatsApp and website chat, and a 14 day free trial needs no card. Try it with your own timings before deciding.

Someone always picks up.

Anssay answers your calls and WhatsApp, books and reminds — in English, Tamil and Hindi.

Start free trial

Recent blogs