Guide · Sales and booking
Booking a meeting inside WhatsApp: book, move and cancel in the chat
In short
Booking in the chat means the customer never leaves WhatsApp: they pick one of a few times you really have free, get a written confirmation and an invite, and can move or cancel it in the same chat later. It works when the times come from real calendars, the confirmation says exactly what was booked, and reminders follow WhatsApp’s rules on when you may message first.
Reviewed 9 November 2026. Terms used: WhatsApp 24-hour window, Lead scoring, Sales pipeline stages.
Eight steps to booking inside a WhatsApp chat
They work for a showroom visit, a consultation, a viewing or a test drive, with or without a bot.
Decide what can be booked
Make each kind of appointment a type with its own length, place and the people who take it: a 45-minute showroom visit with the sales team, a 30-minute video consult with an adviser. Leave out anything that needs a quote or a check first; that goes to a person.
Start from real calendars
Give each person their working hours and connect the calendar they actually use, so a dentist appointment or a team meeting blocks the time. A slot offered in the chat must be one nobody else can take while the customer decides.
Offer times instead of asking
“When are you free?” starts a long thread. Offer a short list of real times over the next few days, with a way to see later ones and a way to say not now. On WhatsApp, a list message holds up to 10 rows and a message can carry up to 3 reply buttons, so a list suits times and buttons suit yes or no.
Say which time zone the times are in. A customer abroad reads 10:00 as their own clock unless you tell them.
A list of times, as the customer sees it These times are free:
[Tue 10 Nov, 09:30] [Tue 10 Nov, 10:00] [Wed 11 Nov, 14:00]
[Later times] [Not now]
Times are in Malaysia time.
Ask only what the booking needs
A name, and an email address if you send a calendar invite. You already have the phone number. Questions that decide whether the meeting is worth having, such as the budget or the timeline, come before the times, not after.
Confirm in writing
The confirmation is the record the customer screenshots. Put what was booked, the date and time with its time zone, who they will meet and where, or that a joining link will follow. Send a calendar invite as well.
A confirmation that leaves nothing to guess You are booked.
Showroom visit
Tuesday 10 November, 10:00 (Malaysia time)
With Arjun Nair
Where: Bangsar showroom, Jalan Telawi 3
[Reschedule] [Cancel meeting]
Let them move or cancel in the same chat
Keep two buttons on the confirmation, and understand the plain words people type: “can I change my appointment”, “tukar masa”, “改期”. Ask before you cancel anything, keep a moved meeting with the same person, and offer only that person’s free times.
Remind them inside WhatsApp’s rules
Remind the customer the day before and again shortly before. While their 24-hour customer service window is open you can reply with any message; after it closes, only an approved template can reach them on WhatsApp, so set one up for reminders, or remind by email.
Record what happened
After the time, mark each meeting held or a no-show. Offer a no-show one chance to book again, not three. Then count bookings, meetings held and sales by where the customer came from, and set your targets from your own first month.
A booking link vs booking inside the chat
Where it happens
- A booking link
- A web page the customer opens
- Booking inside the chat
- The WhatsApp chat they’re already in
Times
- A booking link
- Every free slot on a calendar page
- Booking inside the chat
- A short list, with later times on request
Details
- A booking link
- A form to fill in
- Booking inside the chat
- What the chat already knows, plus what’s missing
Moving it
- A booking link
- A link in the email
- Booking inside the chat
- A button or a sentence in the chat
Best for
- A booking link
- Customers who prefer to browse a calendar
- Booking inside the chat
- Customers who would rather not leave WhatsApp
Common questions
Do we need the AI to book meetings in the chat?
No. A flow’s Book step offers your free times on every plan, Basic included, and the Book a meeting template sets one up. The AI sales step, which qualifies the lead first, needs the AI: Pro, or an AI pack on Basic.
Can the AI promise a time that isn’t free?
No. It can only offer and take slots the calendar has free, and the server writes the confirmation. If someone else takes the time first, the customer is told it has just gone and offered the rest.
Which calendars does it read?
Microsoft 365 calendar. Google Calendar is coming. Busy times block slots, and booked meetings are written to the host’s calendar.
Can customers move a meeting by typing?
Yes. While they have a meeting, writing “reschedule”, “change my appointment”, “tukar masa” or “改期” offers new times with the same host; “cancel my appointment” asks them to confirm first.
Do we still need a scheduling tool?
Not for this. Meeting types, hours, the Calendar and the reminders are part of Axonave, on the same record as the chat.
See it working with your own customers.
We reply within one business day by email or WhatsApp.
