Google Calendar
Trigger workflows based on Google Calendar events.
NocoDB integrates with Google Calendar to enable calendar-driven workflows directly from your bases. Using the Google Calendar integration, you can trigger workflows when new events are created on a calendar.
Prerequisites
- Google account: Learn more about Google Calendar by visiting the Google Calendar website and referring to the Google Calendar documentation.
- NocoDB Google Calendar integration: Refer to Integrations for setup instructions. At least one Google Calendar integration must be configured to use this feature.
Currently, the Google Calendar node in NocoDB supports one trigger:
- New Event Created
Trigger
New Event Created
Use this trigger to start a workflow when a new event is created on a selected Google Calendar.
Configuration
-
Google Calendar Account: Select the connected Google Calendar account. Refer to Integrations for setup instructions. You will be required to add at least one Google Calendar integration to use this feature.
-
Calendar: Select the calendar to monitor for new events. Defaults to the primary calendar.
Output Data
When the trigger fires, the following event data is available to subsequent workflow steps:
- Event details: id, status, summary, description, location, htmlLink
- Timestamps: created, updated
- Creator & Organiser: email, displayName
- Start & End time: date, dateTime, timeZone
- Attendees: email, displayName, responseStatus, optional, organiser
- Additional: hangoutLink, conferenceData, recurringEventId
Testing the Trigger
The Google Calendar trigger includes a Test Step option.
Use this to:
- Validate credentials and configuration
- Confirm the webhook receives event data
- Test using sample data or by creating a real calendar event
Notes & Limitations
- The webhook is automatically created when the workflow is published and removed when unpublished.
- Only new event creation is currently supported as a trigger event.
- The authenticated Google account must have access to the selected calendar.