Node referenceCalendar
CALENDAR_LIST_EVENTS
List Google Calendar events in a time window.
What it does
List Google Calendar events in a time window.
Inputs & outputs
| Input handle |
|---|
| timeMin |
| timeMax |
| q |
| Output handle |
|---|
| events |
Configuration
| Name | Type | Required |
|---|---|---|
| calendarGrantId | string | Yes |
| calendarId | string | No |
Example
Example
A CRON_TRIGGER fires every morning at 07:00. A MAPPER node computes timeMin → the current day's start (e.g., 2025-10-01T00:00:00Z) and timeMax → that day's end, which feed into CALENDAR_LIST_EVENTS. The events output — an array of Google Calendar event objects — flows into an LLM_COMPLETION node that formats a daily agenda summary, which a SEND_SLACK node then posts to the team channel. Set q to filter events by keyword when you only care about a specific subset (e.g., "standup").