Skip to content

Google Calendar

Copy page

Ingests events from a connected Google account — meeting titles, times, attendees and descriptions — so an assistant can answer about what happened and what is coming up.

Shape: OAuth redirect. Provider id: google_calendar.

Workspace → Setup → Connectors → Google Calendar → Connect, or POST /api/v1/connectors/google_calendar/auth and open the returned authUrl.

calendar.readonly and calendar.events.readonly, plus userinfo.email and userinfo.profile. Read-only.

Events in a window around now (past and upcoming), as text records. A query string on the connection is passed through to the Calendar API, so you can narrow by calendar or by the API's own parameters.

Calendar uses an events.watch push channel per connection, auto-renewed within 12 hours of expiry, with polling as the fallback.

Terminal window
divinci connectors status google_calendar
divinci connectors settings google_calendar --auto-sync on --cadence 720
divinci connectors disconnect google_calendar