Templates / Fill cancelled appointments from a waitlist with Google Sheets, Google Calendar and Twilio

Fill cancelled appointments from a waitlist with Google Sheets, Google Calendar and Twilio

Ready for 3.0

by MD Faizan Uzzaman ✓ · 19 views · created 2026-08-09 · Project Management

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 17 nodes and runs on Google Sheets events (row update). Along the way it connects Google Sheets, Twilio and Google Calendar.

How it runs

Trigger: On Google Sheets events (row update).

  1. Format Date & Time (Code): runs custom JavaScript code
  2. Cancelled & Not Yet Offered? (Filter): keeps only the items that match a condition
  3. Mark Waitlist Processing Started (Google Sheets): update
  4. Get Waiting Candidates (Google Sheets): uses Google Sheets
  5. Loop Over Waitlist Candidates (Loop Over Items (Split in Batches)): loops over the items in batches
  6. Mark Slot Unfilled (Google Sheets): update
  7. Mark Candidate Offered (Google Sheets): update
  8. Notify Owner - No Fill (Twilio): uses Twilio
  9. Send Waitlist Offer (Twilio): uses Twilio
  10. Wait: pauses until webhook

…plus 6 more steps. See the full node list below.

Services it uses

Google SheetsTwilioGoogle Calendar

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (9)

From the author

Quick overview This n8n workflow watches a Google Sheets appointments list for cancellations, then texts matching waitlist candidates via Twilio to claim the open slot within 20 minutes and, on confirmation, books the appointment in Google Calendar and…

Excerpt from MD Faizan Uzzaman's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.