workflows.fit
Back to n8n workflows
n8n templateFreeBy David Olusola

Send automated appointment reminders via SMS with Twilio webhook

How It Works The workflow is an automated appointment reminder system built on n8n. Here is a step-by-step breakdown of its process: Reminder Webhook This node acts as the entry point for the workflow. It's a unique U...

CommunicationDevelopmentCore NodesWebhookCodeTwilio
Loading interactive preview...

Template notes

How It Works

The workflow is an automated appointment reminder system built on n8n. Here is a step-by-step breakdown of its process:

Reminder Webhook This node acts as the entry point for the workflow. It's a unique URL that waits for data to be sent to it from an external application, such as a booking or scheduling platform. When a new appointment is created in that system, it sends a JSON payload to this webhook.

Extract Appointment Data This is a Code node that processes the incoming data. It's a critical step that:

- Extracts the customer's name, phone number, appointment time, and service from the webhook's JSON payload. - Includes validation to ensure a phone number is present, throwing an error if it's missing. - Formats the raw appointment time into a human-readable string for the SMS message.

Send SMS Reminder This node uses your Twilio credentials to send an SMS message. It dynamically constructs the message using the data extracted in the previous step. The message is personalized with the customer's name and includes the formatted appointment details.

---

Setup Instructions