Google Calendar Event node

Describe the problem/error/question

My business case requires to trigger Google Calendar Event 24 hours before created Google event to start so I can send a reminder to the customer about upcoming meeting. Since I came from Zapier, they have this option, when you create Google Calendar Event trigger to execute it at certain period of time before Google calendar event to start.
Is there a way to implement this with n8n node?

Information on your n8n setup

  • n8n version: 1.31.2
  • Database (default: SQLite): Postgress DB
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system: Ubuntu

Hi @Angel_Todorov

Awesome to have you with us! :partying_face:

You could easily build this workflow by:

  1. using the Google Calendar Trigger Node (on Event created)
  2. extracting the start time of the event (and other info if necessary) using a Set Node
  3. using a Code Node to calculate the reminder time (subtracting 24h from the start time)
  4. using the Wait Node to execute at the calculated trigger time (24h before the event start time)
  5. And then take it from there!

Here’s an example workflow to get you started:

Let us know how you get on! :upside_down_face: