Connect your Google Meet account to Rootly via OAuth to create meetings automatically during incidents and share links in Slack and Teams channels.
You can use OAuth for quick setup with a personal account, or a Google Cloud Service Account for production environments that need domain-wide access. After completing these steps, you can configure workflows to automatically create Google Meet rooms when incidents are declared.
A Rootly account with Admin permissions to manage integrations
For OAuth: A Google account with Google Meet enabled
For Service Account: Access to Google Cloud Console and Google Admin Console
We recommend integrating with a service account rather than a personal account. This ensures the integration continues to work even if a user leaves your organization.
Use a Google Cloud Service Account if you’re connecting on behalf of your entire organization. This method ensures the integration keeps running even if a user leaves the company.
1
Create a Service Account in Google Cloud Console
In Google Cloud Console, navigate to IAM & Admin → Service Accounts and click Create Service Account.
2
Fill In Service Account Details
Enter the service account name and ID. Click Done to create the account, then click on the new account’s email to open its details.
3
Generate a JSON Key
Navigate to the Keys tab and click Add Key → Create New Key. Select JSON as the key type and click Create. A .json file will be downloaded — keep this safe.
4
Upload the JSON Key to Rootly
Return to Rootly’s Google Meet setup screen and upload the .json file you just downloaded.
Once uploaded, you’ll see a confirmation that your Google Meet account has been connected.
Domain-wide delegation of authority has not yet been configured. Without granting the necessary domain-wide access, API requests will fail with a 403 Forbidden error.
5
Configure Domain-Wide Delegation
In Google Admin Console, go to Security → API Controls → Domain-wide Delegation. Select your service account and add a new API client.Enter your service account’s Client ID (found in GCP Console under the service account’s details) and add the following OAuth scopes: