Google Calendar
How to connect a Google Calendar to On-Call Optimizer
On-Call Optimizer can import availability from one or more Google calendars.
Connection process
To connect a Google Calendar to your On-Call Optimizer account follow the connection instructions. In the Select calendar provider dialog, choose Google Calendar and click Begin connection. You are then asked to sign in to Google and grant On-Call Optimizer read-only access to your calendars.
You can connect any number of Google calendars (for example work and personal) to one On-Call Optimizer account, as long as you can sign in and authorize each Google account.
Updating calendar selection
To change which calendars supply availability, follow calendar configuration.
Disconnecting
To remove a Google Calendar connection:
- Click your avatar at the top right of the application and choose Calendars.
- Click the Disconnect icon (a circled cross) at the top right of the Google connection card.
- Click Disconnect in the Disconnect calendar dialog to confirm.
Disconnecting also removes all availability imported from the connection’s calendars.
OAuth permissions
Disconnecting a calendar deletes the credentials On-Call Optimizer holds and stops it reading that calendar. The OAuth grant stays in your Google account, even though On-Call Optimizer can no longer use it.
You can also revoke that grant on your Google Account connections page.
Required permissions and data
On-Call Optimizer asks for the smallest OAuth permission set that works, and limits how much calendar data it reads and stores.
OAuth scopes requested
- https://www.googleapis.com/auth/calendar.readonly
- Reads the list of calendars so you can choose which ones to use.
- Reads events on the calendars you chose, to match your availability.
Data accessed
On-Call Optimizer filters events to minimize the amount of information processed and retained.