Skip to content
Flowmanic
Healthcare AdminStructurally Validated

Patient Appointment Reminder

The moment a patient books through Calendly, this automation adds it to Google Calendar and sends a confirmation email. A daily scan then finds appointments happening in the next 24 hours and texts a reminder — cutting no-shows without front-desk phone calls.

Automation flow

How it works

  1. 1A new Calendly booking triggers the workflow, creating a calendar event and sending a confirmation email.
  2. 2Every morning at 8am, a scan checks for appointments happening in the next 23-25 hours.
  3. 3Each matching patient gets an SMS reminder.

Services used

CalendlyGoogle CalendarGmailTwilio

What you'll need

  • An n8n Cloud or self-hosted account
  • A Calendly account (free plan works)
  • A Google account (Calendar)
  • A Twilio account for SMS (pay-per-text; ~$0.0079/SMS in the US) — US business SMS requires A2P 10DLC registration with Twilio before sending at volume; complete this first or messages may be filtered

*This template automates scheduling and reminders only. It is not built to store or transmit regulated PHI — review your own HIPAA compliance obligations before putting real patient health data through any of these fields.*

What's included

  • Cuts no-shows with automatic SMS reminders
  • Works with Calendly's free plan
  • Confirmation email sent instantly on booking
  • Administrative/scheduling only — no PHI storage

Estimate what this could save you

3.6 hours/month

$108/month in your time

A rough estimate based on what you enter above — not a guarantee. Actual time saved depends on your process.

Make it yours

  • Swap SMS for email-only if you'd rather avoid Twilio/A2P registration to start.
  • Add a second reminder 2 hours before the appointment for high-no-show practices.
  • Replace Calendly with any other booking tool that exposes a webhook (Acuity, SimplePractice's API, etc.).

Questions about this template

$19one-time

Secure checkout via Polar. Delivered by email instantly.

Structurally validated: automatically checked for valid n8n format before every deploy.

Difficulty
Medium
Setup time
~20 min
Integrations
4
Node count
6
Format
.json + guide