CALENDAR_EVENT_STARTING_SOON
Trigger: fires N minutes before an event starts.
What it does
Trigger: fires N minutes before an event starts.
Inputs & outputs
| Input handle |
|---|
| None |
| Output handle |
|---|
| eventId |
| title |
| startTime |
| grantId |
Configuration
No configuration.
Example
How it works
EzFlow's per-minute scheduler evaluates all CALENDAR_EVENT_STARTING_SOON nodes. Configure the node with a grantId (the connected calendar) and leadMinutes (how many minutes before the event start to fire). When an event on that calendar is within the lead window, EzFlow fires the Workflow once per event, exposing eventId, title, startTime, and grantId directly on the output ports — no additional calendar lookup needed.
Example
Set leadMinutes to 15. Fifteen minutes before each calendar event starts, the Workflow fires. A downstream SEND_WHATSAPP node sends the attendee a reminder: "Your appointment [title] starts at [startTime] — see you soon!" Wire title and startTime into a WHATSAPP_TEMPLATE_FILLER node to populate the template variables before sending.