The 15Five AI Google Drive integration connects your Google Workspace to 15Five AI agents, giving them context from the documents, plans, and shared files behind how work gets done. Once connected, domain-shared files sync automatically. Additional files, folders, and shared drives can be added explicitly via a file picker. File content is never persisted — it is analyzed in memory only.
Access and Availability
| Role | Requirement |
|---|---|
| Google account (connecting user) | Active Google Workspace license; standard user-level access — no admin role required |
| 15Five account admin | Required to manage the integration from Agents Hub |
The integration connects via a specific Google account and runs under that account going forward. A dedicated service account (e.g. 15five-integration@your-domain.com) is recommended over a personal employee account. If the connected account is deactivated, the integration will stop working.
Feature Structure
The integration is configured from Agents Hub > Integrations > Google Drive.
Sync Scope
| Content Type | How It's Included |
|---|---|
| Domain-shared files | Synced automatically. Any file where General access is set to "anyone in your organization." |
| Selected files, folders, shared drives | Opt-in via the file picker in 15Five. Can be added or removed at any time. |
| Restricted or external files | Never synced. |
| Personal My Drive content | Never synced unless domain-shared or explicitly selected. |
Data Collected
For each synced file:
- File metadata: title, owner, created and modified dates, folder location
- Revision and change history: who edited what, when
- Comments
- User profiles for owners and collaborators: names, email addresses, job titles
- File content: text in Docs, cells in Sheets, etc.
File content is pulled into memory only long enough to generate a summary, then released. It is never written to a database. Only metadata, revision history, and comments are stored temporarily.
OAuth Permissions
The following scopes are presented to the connecting Google account during authorization, before any data is accessed. The integration is read-only — it cannot create, edit, or delete any files.
| Scope | Purpose |
|---|---|
openid | Identify the connecting account during the OAuth sign-in flow |
userinfo.email | Read the connecting account's email to associate it with your 15Five workspace |
userinfo.profile | Read the connecting account's name to display which account owns the integration |
drive.readonly | Read contents and metadata of files the connecting account can access |
Key Rules
- Only domain-shared files sync automatically — files restricted to specific people or shared externally are never synced.
- Domain-shared content is included in full by default and cannot be selectively removed; only explicitly added selections can be managed individually.
- The integration runs under the Google account used to connect it. If that account is deactivated, the integration stops working.
- A dedicated service account is strongly recommended over a personal employee account.
- File content is never persisted — it is analyzed in memory and released.
- The integration is read-only and cannot create, edit, or delete any files in Google Drive.
- The integration can be disconnected at any time from Agents Hub > Integrations.