Help with Appointment reminders using Google Calendar and Gmail

I want to create an automation in n8n, where, once an appointment is scheduled in Google Calendar, 4 emails are sent: one immediately after the appointment is booked, one 5 days before the appointment, one 3 days before, and one 1 hour before the appointment. How can I do this? Also, I want the reminder emails to be written by an AI agent connected to OpenAI so they are personalized.

You may find this and following posts insightful: Imap Trigger - Loop over multiple items - #6 by Olek

TL;DR: use registry and a different workflow to process any followups.

If this helps, please mark this post as a :white_check_mark: Solution.

If you need help building the workflow e2e you may want to initiate this in Help me Build my Workflow - n8n Community

We’ve created a new category for help with designing workflows, and I’ve moved your question there: Help me Build my Workflow. Find out how this category works by reading this topic.

I want to create an automation in n8n, where, once an appointment is scheduled in Google Calendar, 4 emails are sent: one immediately after the appointment is booked, one 5 days before the appointment, one 3 days before, and one 1 hour before the appointment. How can I do this? Also, I want the reminder emails to be written by an AI agent connected to OpenAI so they are personalized.