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


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.