For clinics, multi-branch and specialty

Patients ask.
The agent books.

Medical, dental, aesthetic, physiotherapy. Every patient asks the same five questions before they'll commit to a visit — hours, prices, insurance, halal-certified materials, the right Saturday slot. ReachMore answers from your clinic's KB, books the visit, sends reminders. No phone tag. Multi-branch from one inbox. Bilingual.

Set up in 10 minutes · Bilingual: Khaleeji + MSA + English · Admin only — clinical questions route to a clinician

The pattern

The receptionist can't be in chat at midnight.

Phone tag burns 30 minutes for a 15-minute appointment. Five missed bookings overnight. Reception staff field the same five questions forty times a day. Multi-branch confusion routes patients to the wrong location. No-shows pile up because the reminder went out as an SMS the patient never opened. The clinic loses the visit before the visit ever started.

30-minute phone tag for a 15-min appointment
Same five Qs answered forty times a day
Patients sent to the wrong branch
SMS reminders the patient never opens
Five missed bookings between Friday night and Saturday morning
How it works

Three questions in one message. Three KB-grounded answers.

Patients don't ask one thing at a time. They send a wall of questions and expect every one answered. The agent reads the whole message, retrieves each answer from your clinic's KB (insurance partners, materials policy, branch availability), and books the visit in the same thread.

WhatsApp · Bright Smile Dental · live
A
Hi — three quick questions: do you accept Tawuniya? Is the cleaning halal-certified? Any Saturday 6pm slots this week?
RM
RM
Insurance — yes, we accept Tawuniya (network partner since 2021). Bupa Arabia and MedGulf also accepted.
insurance-partners.pdf
Halal-certified — all materials we use are halal-certified. Certificate is on file at every branch.
materials-policy.md
For the Saturday slot — let me check across our branches:
RM
Saturday slots · this week 3 branches
Olaya
2:00pm 6:00pm 7:30pm
Hittin
5:00pm 6:30pm 8:00pm
Yarmouk
3:30pm 6:00pm 7:00pm
A
Olaya · Sat 6pm please
RM
SAT 6PM
Cleaning · 45 min
Dr. Reem Al-Shehri · Bright Smile · Olaya branch
Olaya Tower, Riyadh · parking included
✓ Booked .ics · reminder 1 day before + morning of
1 visit booked · 2 KB-grounded answers · 0 phone calls
What the agent does for clinics

A receptionist that reads your KB.

Answers from your clinic's KB

Hours, services, prices, insurance partners, halal-certification, parking, language coverage — all sourced from documents you already wrote. Cites the file the answer came from, so you can audit.

Books across branches and clinicians

Reads availability across every location and every clinician in real time. Surfaces three Saturday slots across three branches in one tap-to-pick grid. Calendar conflicts handled automatically.

Reminders day-of and morning-of

Inside the same WhatsApp / Instagram thread the patient booked from. Reschedule by replying — no portal, no phone call. No-show rate drops without a single human nudge.

Reads voice notes

Patients leave voice notes in any Arabic dialect — Khaleeji, Egyptian, Levantine. The agent transcribes and answers. Voice-note booking flows the same as text-based booking.

Bilingual: Khaleeji + MSA + English

Patient writes in Khaleeji, agent answers in Khaleeji. Mid-conversation language switch is native, not bolted on. The clinical-vocabulary register is appropriate to healthcare — never the casual slang of a retail chatbot.

Best for

Practices that book patients in chat.

Medical clinics Dental practices Aesthetic clinics Physiotherapy Multi-branch chains Specialty practices
Privacy + compliance

Trusted with the patient inbox.

Your data stays in your control.

Conversations stored on Google Cloud regions selected for Gulf data-residency requirements. Never packaged into an external AI's training set.

Built for Gulf compliance posture.

PDPL alignment for the Saudi market. UAE Federal Decree 45 / 2021 alignment for the Emirati market. Full posture on our Trust page.

Admin-only — clinical questions route out.

The agent handles booking, KB info, reschedules, reminders, post-visit care messages. Anything a patient asks that touches diagnosis, dosage, symptoms, or treatment is routed to a clinician — never answered by the agent.

In a real conversation

Saturday afternoon. Three questions, one booking.

The exchange below mirrors the visualization above. The clinic's KB is queried for each of the patient's three questions; the available Saturday slot is offered across branches; the booking lands with .ics, location pin, and a reminder schedule.

Patient

Hi — three quick questions: do you accept Tawuniya? Is the cleaning halal-certified? Any Saturday 6pm slots this week?

Agent

Three answers: yes on Tawuniya — network partner since 2021 (we also accept Bupa Arabia and MedGulf). All cleaning materials are halal-certified, certificate on file at every branch. Saturday 6pm: Olaya has it open, Hittin and Yarmouk are taken at 6pm. Olaya works?

Patient

Olaya please.

Agent

Booked ✓ Sat 6pm with Dr. Reem at Olaya. .ics + location pin sent. Reminder will land 1 day before and morning-of. Reply here if you need to reschedule.

Numbers

What changes when the agent answers.

0
Missed bookings overnight

The reception desk closes. The agent doesn't. Five Friday-night inquiries become five confirmed Saturday visits.

< 2s
Reply latency

Patients ask in DM. The agent replies before they refresh the screen. Inquiry → first answer in under two seconds.

1
Inbox, every branch

Multi-branch availability surfaces in one grid. Patients pick a branch, the booking lands in the right calendar.

FAQ

Questions your front desk gets.

No — and this is deliberate. The agent handles admin: booking, hours, prices, insurance, halal-certification, parking, branch information, reschedules, reminders, post-visit care messages. Anything that touches diagnosis, dosage, symptoms, or treatment is routed to a clinician. The patient gets a polite "let me get a clinician on this" and the thread is forwarded to your team.

Yes — you upload your insurance-partners list (Tawuniya, Bupa Arabia, MedGulf in KSA; Daman, ADNIC, Oman Insurance in UAE; or whichever applies) and the agent quotes from it. If a patient asks about a partner you don't accept, the agent says so directly rather than guessing.

Each branch's calendar is connected once. When a patient asks for a slot, the agent surfaces the requested time across all branches in one tappable grid — the patient picks a branch + slot in two seconds. The booking writes to that branch's calendar with the right clinician. No double-booking, no manual routing.

Yes. Patients leave voice notes in Khaleeji, Egyptian, Levantine, MSA, or English. The agent transcribes and answers. Voice-booking goes through the same flow as text-booking — same answers, same calendar write.

The agent code-switches. Patient writes in Arabic, agent answers in Arabic. If the human handoff lands the thread on a staff member who replies in English, the agent translates the context summary so neither side has to context-switch. Bilingual patients can flip mid-conversation; the agent follows.

Patients ask. The agent books.

No phone tag. No missed nights. Multi-branch from one inbox. Trained on your clinic's KB. Bilingual by default. Admin-only — clinical questions route to a clinician.