Autorply
AutorplyOfficial Meta Business Partner
عربي
Clinics

Clinic appointment booking on WhatsApp and Instagram: from first message to arrival

Most patients now ask about appointments on WhatsApp or Instagram DMs, not by phone, and an enquiry that isn't answered quickly often goes to another clinic. This guide maps the whole booking journey, from request to confirmation, reminder and follow-up, with the official Meta rules you need to follow.

The full picture

The booking journey in four stops

  1. Enquiry

    The patient writes on WhatsApp or Instagram: "I'd like a dentist appointment."

  2. Booking

    Reception or a bot offers available slots, and the patient picks one.

  3. Confirmation

    A message with the date, time, branch and doctor's name.

  4. Reminder and follow-up

    A reminder before the visit, and a message afterwards for feedback or a follow-up booking.

Rule one

The 24-hour window: when you can reply freely

According to Meta's documentation, when a patient messages or calls you on WhatsApp, a 24-hour customer service window opens, and each new message from them refreshes it. Inside the window you can send any message type: text, images, the branch location, lists and buttons.

Outside the window you can only send Meta-approved templates. In every case, only message patients who opted in to hear from you.

In practice: Reply to and confirm the booking the same day, inside the window. A reminder days before the visit will usually fall outside it, so it needs a template.
Templates

Confirmation and reminder templates: utility, not marketing

Meta splits templates into three categories. A utility template must be non-promotional and tied to a request or service specific to the patient. Meta's documentation uses a restaurant reservation confirmation as a utility example, and a clinic appointment confirmation is the same kind of message.

MessageSuitable category
Confirming an appointment the patient bookedUtility
Reminder of an upcoming appointmentUtility, if it has no offer
"20% off cleaning" added to the reminderBecomes marketing
An offer about a new service for all patientsMarketing
A login verification codeAuthentication
Watch out: Meta treats mixed content, such as a reminder with an offer, as marketing. A marketing template filed as utility gets recategorised, and repeat misuse can suspend utility template creation for a while.
Ready examples

Message samples to start from

ConfirmationHi {{1}}, your appointment with {{2}} is confirmed for {{3}} at {{4}}, {{5}} branch. To change or cancel, tap the button below.
Day-before reminderA reminder of your appointment tomorrow at {{1}} with {{2}}. Please arrive 10 minutes early.
After the visitWishing you good health, {{1}}. If you need a follow-up visit, reply to this message and we'll arrange it.

Useful buttons: "Confirm attendance", "Reschedule" and "Clinic location". Utility templates support up to 10 buttons of up to 25 characters each.

Instagram

And when the request comes from Instagram?

Privacy

Handle patient data with care

With Autorply

All bookings in one place

With Autorply, a clinic receives WhatsApp and Instagram messages in one inbox, reception replies alongside a bot that handles common questions, and confirmation and reminder templates go out from the same place.

Autorply gets you set up

As an official Meta Business Partner, we connect your channels, prepare your accounts and run them with your team from one platform.

FAQ

Can I send a reminder to a patient who last messaged a week ago?

Yes, but only with an approved template, because you're outside the 24-hour window. The patient must have opted in.

Is an appointment reminder a marketing message?

No, if it's about the patient's appointment and contains no offer. Any promotional addition makes it marketing.

How many buttons can a confirmation template have?

Utility templates support up to 10 buttons, each up to 25 characters.

Can I send the clinic location or a list of doctors?

Yes. Inside the 24-hour window you can send any message type, including location, lists and images.

Official sources

  1. Meta for Developers: Send messages and the customer service window (WhatsApp Business Platform)
  2. Meta for Developers: Template categorization (WhatsApp Business Platform)
  3. Meta for Developers: Utility templates (WhatsApp Business Platform)
  4. Meta for Developers: Instagram Messaging API overview