Google Calendar
Google Calendar nodes let you manage events in Google Calendar. Each operation is a separate node.
All nodes require a Google Calendar connection configured with a service account.
Nodes
List Events
Retrieve events from a calendar.
| Field | Description | Notes |
|---|---|---|
| Calendar ID | Calendar ID (email address or primary) | Required |
| Time Min | Start of time range (ISO 8601) | Optional. Supports templates |
| Time Max | End of time range (ISO 8601) | Optional. Supports templates |
| Max Results | Maximum events to return | Default: 250 |
| Search Query | Free-text search terms | Optional. Supports templates |
Supports streaming — each event is emitted individually to downstream nodes.
Create Event
Create a new calendar event.
| Field | Description | Notes |
|---|---|---|
| Calendar ID | Calendar ID | Required |
| Summary | Event title | Required. Supports templates |
| Description | Event description | Optional. Supports templates |
| Start | Start date/time (ISO 8601) | Required. Supports templates |
| End | End date/time (ISO 8601) | Required. Supports templates |
| Location | Event location | Optional. Supports templates |
| Attendees | Comma-separated email addresses | Optional. Supports templates |
| Time Zone | IANA time zone (e.g., America/New_York) | Optional |
Update Event
Update an existing event.
| Field | Description | Notes |
|---|---|---|
| Calendar ID | Calendar ID | Required |
| Event ID | Event ID to update | Required. Supports templates |
| Summary | Updated title | Optional. Supports templates |
| Description | Updated description | Optional. Supports templates |
| Start | Updated start date/time | Optional. Supports templates |
| End | Updated end date/time | Optional. Supports templates |
| Location | Updated location | Optional. Supports templates |
Delete Event
Delete an event from a calendar.
| Field | Description | Notes |
|---|---|---|
| Calendar ID | Calendar ID | Required |
| Event ID | Event ID to delete | Required. Supports templates |
Common Patterns
Daily Calendar Summary
- Cron — trigger each morning
- Google Calendar List Events — fetch today's events
- Transform — format as summary text
- Slack Send Message or Email (SMTP) — deliver the summary