Skip to Content
📚 Documentation is in active development — pages marked TODO will fill out over the next few weeks.
Third-party connectorsGoogle Calendar

Google Calendar

See Bookings → Google Calendar for the full walkthrough.

Quick summary

  1. An agency admin sets OAuth client credentials at /dashboard/oauth-configs.
  2. A user (or admin on their behalf) clicks Connect on the integrations page.
  3. OAuth scope: https://www.googleapis.com/auth/calendar.events.
  4. Tokens are stored securely (AES-256-GCM encryption at rest).

What we use it for

  • Listing events (sync check)
  • Creating events on booking confirm
  • Updating events on reschedule
  • Deleting events on cancel

Each of these is wired into the booking lifecycle automatically — you don’t need to call anything yourself.

Last updated on