Available Integration Methods
Google supports two primary methods for connecting external tools:OAuth 2.0
Best for user-facing applications and SaaS tools where a human authorizes the connection. OAuth lets a third-party app act on your behalf without exposing your credentials. The access is scoped, revocable, and logged.
API Key
Best for server-to-server integrations, automation scripts, and backend services. You generate a static API key in your workspace and supply it to the external system. Keys can be rotated or revoked at any time.
Connect via OAuth
1
Open the Integrations Settings
In your workspace, navigate to Settings → Integrations. You’ll see a list of available integrations and any you’ve already connected.
2
Add a New Integration
Click Add Integration next to the tool you want to connect. A modal will appear describing what permissions the integration requests and which data it can access.
3
Authorize with the Provider
Click Authorize to be redirected to the third-party provider’s login and consent screen. Sign in with the appropriate account and grant the requested permissions. You’ll be redirected back to Google automatically after authorization is complete.
4
Confirm the Connection
Back in Settings → Integrations, the newly connected app will appear with a green Connected status badge and a timestamp showing when the connection was established. You can now configure event subscriptions or field mappings specific to that integration.
OAuth tokens are stored securely and never exposed in the dashboard UI. If you want to inspect the scopes granted to a connected app, click the app name in Settings → Integrations to view the full permissions list.
Connect via API Key
API keys are the simplest way to give a server-side tool access to your workspace data. To get started:- Navigate to Settings → API Keys and click Create API Key.
- Give the key a descriptive name (for example,
zapier-automationorgithub-sync) so you can identify it later. - Copy the key immediately — it is only shown once at creation time.
- Paste the key into the third-party tool’s configuration, usually in a field labeled API Key, Secret, or Token.
Manage Active Integrations
You can review and control all connected tools from Settings → Integrations → Active. For each integration you can see:- App name and icon — quickly identify what’s connected
- Connection method — OAuth or API key
- Connected by — the workspace member who authorized the connection
- Last active — the timestamp of the most recent API call made by the integration
- Disconnect — immediately revoke the integration’s access
Common Integrations
Slack
Send real-time notifications to Slack channels when data is created, updated, or flagged. Configure event filters to control exactly which activity triggers a message and which channel it goes to.
Zapier
Connect Google to thousands of other apps using Zapier’s no-code automation builder. Trigger Zaps from Google events or use Google as an action step to create or update records automatically.
GitHub
Sync repository metadata, issues, and pull request activity into your Google workspace. Keep your data and engineering workflows in the same searchable environment.
Notion
Push content from Google into Notion pages or pull Notion documents into your workspace for unified search. Ideal for teams that manage knowledge bases alongside operational data.