Lead Notifi Logo
Lead Notifi
← All bot use cases
Lead Notifi · Healthcare Clinics & Hospitals
WhatsappInstagramMessenger

Appointment Booking Bot for Healthcare Clinics on WhatsApp

A patient who already knows what they need messages "book appointment" — the bot lets them pick the service, collects date, time and contact details, locks a real calendar slot, and reminds them automatically the day before.

Option 1

Build it as a Manual Bot

A straight, no-branch chain: service selection, date and time collection with validation, patient details, a calendar hold, tagging, reception routing, a confirmation template, and a timed reminder the day before the appointment.

1.LogicTrigger
2.CommunicationListWhich service would you like to book?
3.InputDate InputPreferred date? (DD/MM)
4.InputTime InputPreferred time slot? (e.g. 9 AM)
5.InputText InputPatient full name?
6.InputPhone InputContact number for confirmation?
7.IntegrationGoogle Calendar{{service}} — {{patient_name}}
8.LogicSet Tagappointment-booked
9.LogicTeam AssignmentDepartment Reception
10.CommunicationQuick ReplyYou're confirmed! We'll also send a reminder 24 hours before your appointment.
11.LogicWait24 hours before the appointment
12.CommunicationTemplateappointment_reminder

START

Trigger

Keywords (Required)

book appointment

schedule

slot

vaccination

lab test

5 keywords

List

Body Text (Required)

Which service would you like to book?

37/1024

List Items (Max 10)

General Consultation

20/20

Lab Test

8/20

Vaccination

11/20

Physiotherapy

13/20

Date Input

Prompt (Required)

Preferred date? (DD/MM)

23/1024

Invalid Message (Required)

That doesn't look like a valid date. Please try DD/MM.

54/200

Time Input

Prompt (Required)

Preferred time slot? (e.g. 9 AM)

32/1024

Text Input

Prompt (Required)

Patient full name?

18/1024

Variable Name (Required)

patient_name

12/60

Phone Input

Prompt (Required)

Contact number for confirmation?

32/1024

Google Calendar

Event Title (Required)

{{service}} — {{patient_name}}

30/100

Calendar (Required)

Connected: Google Calendar

26/100

Set Tag

Tag (Required)

appointment-booked

18/60

Team Assignment

Assign To (Required)

Department Reception

20/100

Quick Reply

Body Text (Required)

You're confirmed! We'll also send a reminder 24 hours before your appointment.

78/1024

Wait

Wait Until (Required)

24 hours before the appointment

31/100

Template

Template Name (Required)

appointment_reminder

20/100

Advanced settings

Option 2

Build it as an AI Agent Bot

The assistant handles service questions (fasting requirements, preparation instructions, price) and scheduling changes in one continuous conversation, then still confirms a real calendar slot.

H

Healthcare Clinics & Hospitals

Online
need to book a lab test, full body checkup10:00 AM
Sure! Do you need to fast before the test — some panels in a full body checkup require 10-12 hours fasting.10:00 AM
oh I didnt know that, does it matter10:00 AM
Yes — if you eat before, your sugar and lipid results can be inaccurate. I'd recommend booking a morning slot so fasting overnight is easy. Does 8 AM work?10:00 AM

Unlike the manual bot above, this isn't one node in a flow — it's a separate AI assistant mode that takes over the entire conversation and replies in natural language until it's switched off.

Which fits this use case?

Manual bot: fast, predictable booking for patients who already know exactly what they need — service, date, time, done — with automatic calendar hold and reminder.
AI agent: handles prep instructions (fasting, what to bring), pricing comparisons, and adding a second family member to the same visit, all in one thread — closer to how a lab reception desk actually operates.
Best fit here: manual bot for routine, repeat bookings (refill prescriptions, standard follow-ups); AI agent for services with real prep requirements or pricing questions, like diagnostic panels, where getting instructions right matters.

Frequently asked questions

Does the bot remind patients before their appointment automatically?+
Yes — a Wait node holds until 24 hours before the appointment, then a Template node sends the reminder automatically.
Can it book more than one person in the same conversation?+
The manual flow books one patient per run; the AI agent version can naturally add a second family member to a nearby slot in the same conversation, as shown above.
What happens if the requested slot is already taken?+
The Google Calendar integration checks for conflicts before confirming and re-prompts for an alternate time rather than double-booking the doctor or lab.
Is this available on Instagram and Messenger too?+
Yes, the same List → Date → Time → Calendar flow runs identically on WhatsApp, Instagram DMs and Messenger.

Build this bot for your business

Set up either version — manual flow or AI agent — in minutes, on WhatsApp, Instagram or Messenger.

Start Free Trial →