Documentation Index
Fetch the complete documentation index at: https://docs.rootly.com/llms.txt
Use this file to discover all available pages before exploring further.
Installing Google Calendar on Rootly
We recommend you perform the installation with a service account to ensure the integration doesn’t break, should the installing user leave the company.Ensure that you are logged in as an Admin user in Rootly.

- Connect through OAuth credentials
- Connect through JSON file credentials

Integrating via OAuth
This integration method is used for non-GCP service accounts. This is the simplest and the recommended approach to integrating with Google Meet.
- You can first create a Google account with a generic email (e.g.
acme_rootly@company.com). - Then log into that Google account on your browser.
- Add
acme_rootly@company.comas a member in your Rootly organization. - Follow the instructions below to integrate as
acme_rootly@company.com.
Setup to start the integration process. You’ll be prompted to select a Google account.


Allow and you’ll be redirected back to Rootly and the installation is considered complete!

Integrating via GCP Service Account
This integration method is used for GCP Service Accounts. You can click here to learn more about GCP Service Accounts.
IAM & Admin.

Service Accounts and create a new service account by clicking on Create Service Account.

Service Account ID will be automatically generated. Click on Done when you have completed the form.

Keys tab and click on Add a Key.




- Configure External sharing options for primary calendar like below:

- Configure Internal sharing options for primary calendar like below:



Save and you should be all set!
Uninstall
You can uninstall this integration in the integrations panel by clicking Configure > Delete.Importing a Google Calendar as a PTO Feed
The OAuth integration above is for event-based workflow actions. If your goal is instead to overlay holidays on your Rootly on-call schedules — for example, a shared team calendar tracking company holidays — no OAuth is required. Rootly accepts a Google Calendar’s iCal URL as a holiday calendar feed.Open The Calendar's Settings
In Google Calendar, hover over the calendar in the left sidebar, click the overflow menu, and choose Settings and sharing.
Copy The iCal URL
Scroll to the Integrate calendar section and copy the URL that fits your use case:
- For private or sensitive calendars, copy the URL under Secret address in iCal format. Treat this URL as a credential — anyone with it can subscribe to the calendar.
- For calendars already intended to be public (like company holidays), copy the URL under Public address in iCal format. This option requires the calendar to be set as public under Access permissions.