Appointment booking

WhatsApp bot template for booking appointments — free, no code

This template is a free WhatsApp chatbot for booking appointments without code. It shows your services in a list, collects name, preferred date, and phone, and records the appointment request. It also supports rescheduling and checking hours. You test it in a live WhatsApp preview and download it to import into CX Inbox.

Last updated: June 2026

Opens in your browser — no sign-up required.

Sample conversation (illustrative): Book an appointment

  1. Customer: Hi, I want to book an appointment
  2. Bot (Vida Dental Clinic): Which service do you need? Options: Dental cleaning — $600, General consultation, Orthodontics.
  3. Customer: Dental cleaning
  4. Bot (Vida Dental Clinic): Perfect 😊 Whose name should the appointment be under?
  5. Customer: Maria Lopez
  6. Bot (Vida Dental Clinic): What day and time works for you? _For example: Friday at 10 am._
  7. Customer: Friday at 10
  8. Bot (Vida Dental Clinic): All set, Maria Lopez! 🗓️ We've recorded your request: Service: Dental cleaning Preferred date: Friday at 10 We'll call you shortly to confirm. Thanks!

What does this bot do?

  • Shows your services in an interactive list (with duration and price).
  • Collects the name, preferred date, and contact phone.
  • Records the appointment request and tells the customer you will confirm.
  • Lets the customer reschedule or cancel an existing appointment.
  • Answers hours and address, and hands off to reception when asked.

Which businesses is it for?

Clinics and practicesBarbershops and salonsSpas and wellness centersShops and services by appointment

How to customize it in 3 steps

1

Define your services

Replace the service list with your own, with duration and price.

2

Tune the data you collect

Edit which fields you collect and the confirmation messages.

3

Test and download

Watch the flow in the preview and download it to import.

Frequently asked questions

Does the bot book into my calendar automatically?

The template collects the appointment details and records the request. You give the final confirmation; inside CX Inbox you can connect your scheduling flow.

Can it reschedule appointments?

Yes. The template includes a flow to change or cancel an existing appointment by asking for the name and the new date.

Does it work for multiple services?

Yes. The service list is editable: you add, remove, or rename each service with its duration and price.

Your WhatsApp bot, ready in minutes.