← All workflows Clinic & appointments 9 nodes · Webhook

Reply Handler (YES / NO / RESCHEDULE)

Routes inbound patient SMS replies to confirm, cancel, or reschedule appointments

9
nodes
Webhook
trigger
4
services wired
What it does

I built this as the inbound half of a clinic reminder system: a Twilio webhook catches the patient's SMS/WhatsApp reply, normalizes it, and looks up their most recent reminder row in Google Sheets to recover the calendar event ID and name. A Switch node then routes YES / NO / RESCHEDULE to three actions — mark the Google Calendar event confirmed, cancel it, or text back a self-service booking link. Every reply is appended to a log sheet, so each outcome stays auditable.

3-way SMS reply router with calendar sync

The workflow
Live interactive canvas · scroll to zoom, drag to pan

This is the real, sanitized export — credentials and any client data removed. Double-click any node to inspect it, or use the canvas's import link to drop the workflow straight into n8n.

Services
WebhookGoogle SheetsGoogle CalendarTwilio SMS