arrow_back All features
event_available

Online Appointment Requests

Let patients book while your team sleeps.

Let patients book while you sleep

Online Appointment Requests is the booking flow patients use on your public page. It guides them step by step — choosing a clinic, a doctor and a time — and delivers a tidy request to your team to confirm.

What it does

Switching online booking off

Two places can close the form, and they are the same switch:

While it is off:

The default message reads:

Online booking is temporarily unavailable. Please call or visit the clinic to schedule an appointment — we are still accepting patients.

Write your own if the reason matters — a holiday, a system upgrade, a fully-booked month — and say how patients should reach you instead.

Copying people on booking emails

A clinic can name extra recipients to be copied (CC) on its booking emails from Settings → Booking Email Copies. It is one list that applies to all of them: the new-request alert to the clinic, the new-request email to the doctor, and the patient's welcome, confirmation, cancellation and status-change emails.

The emails name the patient and include appointment details and the patient's portal link, so the page warns the clinic to add only people who should see them.

Operators: migration platform/067_email_queue_cc.sql adds email_queue.cc_addresses; run it before the code ships, because the queue now writes that column on every message. Then clear the container cache (rm -rf storage/cache/container-*). The CC list lives in the tenant's settings JSON under booking_email_cc; no tenant migration is needed.

Why it helps

For the clinic

Bookings can come in around the clock, not just during office hours, helping you capture patients who would otherwise call a competitor or give up.

For doctors

Requests are matched to the right doctor and specialty, so the schedule fills with appropriate visits.

For staff

Instead of juggling phone calls, the front desk reviews neat requests in the system and confirms them with a click.

For patients

They book on their own schedule, from any device, and get a secure personal portal to follow everything about their visit in one place — with clear email updates at every step so they are never left wondering.

Your team is always in control. A request is only a request until staff confirm it, so the clinic decides what actually goes on the calendar.
apps Back to all features