In this article
Most Indian customers will message to book and will not fill a booking form. They want to ask whether Saturday morning is free, not navigate a calendar widget.
Booking in chat works, and it falls apart at volume unless the flow is structured. Three staff answering booking messages from one phone produces double bookings and forgotten appointments.
Who this suits
Clinics, dentists, diagnostic labs, salons and spas, service centres, tutors and coaching centres, consultants, photographers, veterinary clinics, repair services and anyone selling time slots.
The flow
Customer messages, or comments a keyword on Instagram
↓
Automated reply: services, duration, price, how booking works
↓
"Which service, and which day suits you?"
↓
Two or three specific slots offered
↓
Customer picks one
↓
Booking recorded in the calendar
↓
Written confirmation with date, time, address, what to bring
↓
Reminder 24 hours before
↓
Reminder 2 hours before
↓
Appointment
↓
Thank you, aftercare, feedback, rebooking reminder
Offer slots, do not ask “when are you free?”
The single biggest improvement to booking conversion.
Weak: “When would you like to come?”
Better:
These are open this week: • Thursday 11:00 am • Friday 4:30 pm • Saturday 10:00 am Which works for you?
An open question makes the customer do the work and often produces a time you cannot serve. Offering three specific slots closes bookings in one exchange.
The confirmation message
Send it immediately, and include everything:
Booked ✅ [Service] on [day, date] at [time] [Clinic/Salon name], [full address] 📍 [map link] Duration: about [X] minutes Please bring: [documents / previous reports / nothing] Reply CHANGE to reschedule or CANCEL to cancel.
Giving the reschedule keyword up front is deliberate: customers who can easily move an appointment do so, instead of simply not turning up.
Reminders cut no-shows
When | Message |
24 hours before | Confirmation with date, time, address, and reschedule option |
2–3 hours before | Short nudge with the map link |
After a no-show | Same day: “Sorry we missed you — shall we rebook?” |
Two reminders work better than one. The 24-hour reminder catches people who forgot; the 2-hour one catches people whose day changed.
The post-no-show message matters too. A no-show is usually a scheduling conflict, not a lost customer, and most will rebook if asked the same day.
Reduce no-shows further
• Make rescheduling genuinely easy, in one reply
• Take a deposit for high-value or long appointments, refundable or adjustable
• Track repeat no-shows per customer, and require a deposit from them
• Confirm the day before and ask for a yes, so non-responders can be followed up
• Offer the released slot to a waiting list
What to automate, and what not to
Step | Automate? |
Welcome and service list | Yes |
Prices and duration | Yes |
Available slots | Yes, if connected to a live calendar |
Booking confirmation | Yes |
Reminders | Yes |
Reschedule and cancel | Yes, with rules |
Aftercare instructions | Yes |
Rebooking reminder at the right interval | Yes |
Medical or technical questions | Never; hand over to a person |
Complex or custom requirements | Human |
Pricing negotiation | Human |
For clinics specifically: automation handles logistics only. Anything clinical goes to a person. See our clinics and salons guide.
Connect it to a real calendar
Chat booking without a shared calendar produces double bookings the first busy week.
• One calendar everyone can see, per practitioner or chair or bay
• Slots blocked the moment a booking is confirmed
• Buffers between appointments, so the schedule is realistic
• Staff leave and holidays blocked in advance
• Walk-ins entered into the same calendar, or online slots will be oversold
See our online booking system guide.
Rules to settle before you start
• How far ahead can customers book?
• How late can they cancel without charge?
• What happens to a no-show?
• Can they request a specific person, and does that cost more?
• Do walk-ins take priority over online bookings, or the reverse?
• Who can override the calendar, and is it logged?
Decide these before automating. Software applying undefined rules produces arguments at the counter.
Rebooking is where the revenue is
For most appointment businesses, repeat visits are the bulk of revenue. The system knows the last visit date and the typical interval.
• Hair cut: a message at [X] weeks
• Dental cleaning: at [Y] months
• Vehicle service: at the due date or kilometre reading
• Physiotherapy: as per the course plan
A well-timed rebooking message usually outperforms any new-customer campaign, because the relationship already exists.
Measure
Metric | Why |
Enquiries to bookings | Flow quality |
Time from enquiry to confirmed booking | Speed of response |
No-show rate | Reminder effectiveness |
Reschedule rate | Healthy, if it replaces no-shows |
Slot utilisation | Capacity used |
Rebooking rate | Retention |
Bookings by source | Which channel brings appointments |
Frequently asked questions
Should we use a booking link instead? Offer both. Many customers prefer to ask first; others want self-service. The link works best sent inside the conversation.
How do we stop double bookings? One shared live calendar, updated at the moment of confirmation, including walk-ins.
Do deposits annoy customers? Not for high-value or long appointments, if explained. For short, low-value slots they usually cost more goodwill than they save.
Ready to automate WhatsApp and Instagram?
Start with FluxxChat: campaigns, chatbot and a shared inbox for your team.
Get started free



