n8n Workflow: Google Calendar RSVP Confirm, Reschedule & Cancel
n8n Workflow: Google Calendar RSVP Confirm, Reschedule & Cancel
Regular price
£53.99
Regular price
£53.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Google Calendar RSVP Confirm, Reschedule & Cancel
Regular price
£53.99
Regular price
£53.99
Sale price
Unit price
/
per
Let attendees confirm, reschedule, or cancel Google Calendar meetings—automatically
This n8n workflow creates an n8n-hosted form link for your Google Calendar events. Attendees can RSVP to confirm, reschedule, or cancel, and your system updates the meeting in Google Calendar, emails the attendee a receipt, and logs the outcome to Google Sheets.
What this workflow does
- Collects RSVP input from an n8n Form: attendee email, a hidden Google Calendar event ID, the selected action (confirm / reschedule / cancel), and an optional new date/time.
- Validates submissions and shows an error page if the email, meeting ID, or action is missing.
- Fetches the event from Google Calendar using the Calendar API, showing a not-found page if the event no longer exists.
- Builds meeting context (title, formatted time, attendee name, and meeting link) and routes logic based on the chosen action.
- Confirms the attendee by updating the Google Calendar event (including a color tag) and sends a confirmation email via SMTP with the join link.
- Reschedules by parsing the requested new date/time, patching the Google Calendar event start/end (with updates sent to guests), then emailing the updated time.
- Cancels by deleting the Google Calendar event (sending updates to guests), emailing a cancellation notice, appending the result to Google Sheets, and displaying a success page.
Use cases
- Automated RSVP links for client discovery calls, demos, or interviews.
- Self-serve rescheduling for recurring appointments without manual admin work.
- Instant cancellation handling for events where guests must be updated automatically.
Technical details
- Google Calendar API with OAuth2 credentials (requires the correct calendar ID).
- SMTP email sending for three outgoing email types (confirmation, updated time, cancellation).
- Google Sheets logging of the cancellation/interaction outcome.
- n8n nodes used: if, code, form, email send, sticky note, form trigger.
