1
48 hours before
Patient gets an automatic reminder
The moment an appointment is booked, the system marks it. Two days before, it sends a personalised text message. No one at your clinic does anything. Three outcomes — all handled.
Replies YES
09:14●●●
DC
[Your Clinic]
+1 (555) 010-0100
Mon 13 Apr · 2:04 PM
Hi Sarah, reminder — appointment tomorrow at 2:00 PM with Dr. Ahmed.

Reply YES to confirm or NO to reschedule.
Tue 14 Apr · 8:47 AM
YES
Perfect, see you tomorrow at 2pm!
✓ Confirmed — nothing to do
Replies NO
09:14●●●
DC
[Your Clinic]
+1 (555) 010-0100
Mon 13 Apr · 3:30 PM
Hi James, reminder — appointment tomorrow at 3:30 PM with Dr. Patel.

Reply YES to confirm or NO to reschedule.
Mon 13 Apr · 7:22 PM
NO
No problem James. Call us or reply with a preferred day.
✕ Slot freed — waitlist notified
No reply
09:14●●●
DC
[Your Clinic]
+1 (555) 010-0100
Mon 13 Apr · 4:45 PM
Hi Fatima, reminder — appointment tomorrow at 4:45 PM with Dr. Ahmed.

Reply YES to confirm or NO to reschedule.
— No reply —
Slot stays reserved.
Added to 9am alert.
⚠ Flagged in morning alert
Note: A patient who doesn't reply is never automatically cancelled. Their slot stays in the calendar. The 9am alert tells your team who to call.
2
9:00 AM — appointment day
Your receptionist gets one email
Instead of calling every patient that morning, your front desk receives a single email at 9am. It lists only the patients who haven't confirmed yet — with everything needed to call them right away.
Morning alert — 2 unconfirmed appointments today
FromPractice System <noreply@[yourclinic].com>
Toreception@[yourclinic].com
TimeTue 15 Apr · 9:00 AM — sent automatically
Good morning — here are today's unconfirmed appointments. Please call before 11am.
Unconfirmed — please call
1. Fatima Al-Hassan 4:45 PM
ProcedureCrown fitting — 60 min
DoctorDr. Ahmed
Phone07654 987 321
SMS sentMon 13 Apr · no reply
2. Ben Okafor 3:30 PM
ProcedureVeneer consultation
DoctorDr. Ahmed
Phone07823 456 789
SMS sentMon 13 Apr · no reply
14
Confirmed
1
Cancelled
2
Need call
1
Filled
Unconfirmed patients are never auto-cancelled. Their slot stays reserved — this email is for information only.
Result: Your receptionist calls 2 people this morning, not 20. Everything else is already handled.
3
Same day — when a cancellation comes in
Empty slots fill themselves
When a patient cancels, the system immediately texts the top patients on your waitlist. First to reply YES gets the slot. No phone calls from your team, no lost revenue sitting in an empty chair.
James Okonkwo cancelled 3:30 PM · Dr. Patel · Filling
Mon 13 Apr · 7:22 PM — replied NO
Waitlist — filling · Dr. Patel 3 texted instantly
1
Maria Torres
Waiting 11 days
Booked ✓
2
Connor Byrne
Waiting 6 days
SMS sent
3
Yuki Tanaka
Waiting 3 days
SMS sent
7 minutes From cancellation to slot filled
What Maria received
11:34●●●
DC
[Your Clinic]
+1 (555) 010-0100
Tue 15 Apr · 11:34 AM
Hi Maria, a slot just opened up today at 3:30 PM with Dr. Patel for a filling.

Reply YES to book it — first reply gets it!
11:41 AM
YES please!
You're booked, Maria! See you at 3:30 PM.
★ Filled — zero staff involvement
4
What the schedule looks like
Your calendar, colour-coded by status
At any point during the day your team can see exactly who is confirmed, who is flagged, which slots cancelled, and which were filled from the waitlist. No guesswork.
Confirmed
Unconfirmed
Cancelled
Waitlist fill
Tuesday, 15 April 2025 — [Your Clinic Name] 14 confirmed · 1 flagged · 1 cancelled · 1 filled
TimeDr. AhmedDr. Patel
9:00
Mark Olsen
Routine clean
Priya Shah
Filling
10:00
Tom Walsh
Crown check
Nina Kowalski
New patient exam
1:00
— Lunch —
— Lunch —
2:00
Sarah Mitchell
Clean + checkup
✓ SMS
Maria Torres ★
Filling (waitlist)
★ Filled
3:30
Ben Okafor !
Veneer consult
! Call
James Okonkwo
Filling
4:45
Fatima Al-Hassan !
Crown — 60 min
! Call
Robert Kim
Annual checkup
5
24 hours after the visit
Happy patients leave reviews. Unhappy ones stay private.
The day after every completed appointment, the patient receives one text. Where they end up depends on their experience. You grow your Google rating automatically — and catch any issues before they become public complaints.
Review request (sent automatically)
10:22●●●
DC
[Your Clinic]
+1 (555) 010-0100
Wed 16 Apr · 10:22 AM
Hi Sarah, hope your visit with Dr. Ahmed yesterday went well!

Had a great experience:
[Google review link]

Something wasn't right:
[private feedback link]
Auto-sent — no staff needed
Taps "great experience" →
Lands directly on your Google Maps review page. One tap to post a 5-star review. Goes fully public and builds your online rating over time.
★★★★★
"Really impressed — reminder the day before, no waiting. Dr. Ahmed was brilliant."
Taps "something wasn't right" →
Lands on a private feedback form. Their message comes only to you by email. Never published anywhere. You can follow up personally if needed.
Why this works: Most clinics never ask for reviews systematically. This does it after every single appointment — automatically filtering for the happy patients who are most likely to post a 5-star review.