Google Workspace
Services included
Section titled “Services included”Agents use Google Workspace through the Google Workspace CLI, which runs in the agent’s sandbox, so this integration needs an Internal agent (Internal agents always have a sandbox; Customer-facing agents have none).
There are two ways to connect, and they differ in what the agent can reach.
| Service | Sign in with Google | Service account (Workspace admin) |
|---|---|---|
| Google Docs | Read and write document content | same |
| Google Sheets | Read and update spreadsheet cells | same |
| Google Slides | Create and edit presentations | same |
| Google Forms | Create forms and read their responses | same |
| Google Contacts | Look up contacts to address a message | same |
| Google Calendar | Read events, create events, check availability | same |
| Google Drive | Create and upload files. Listing or reading existing files is not available | Full read and write |
| Gmail | Send email. Reading, searching, replying and forwarding are not available | Read, search, triage, reply, forward |
Sign in with Google is the default and takes seconds. It requests only the permissions Google classifies as non-sensitive or sensitive, which is why reading Drive and Gmail is not on the list — those need Google’s restricted permissions.
Service account is for organisations that need those. A Google Workspace administrator authorises a service account in their own Admin Console, and the agent then acts as one named Workspace user. It is behind Advanced — Workspace admin in the connect dialog.
Connecting Google Workspace
Section titled “Connecting Google Workspace”- Go to Console → Integrations → Google Workspace
- Click Connect Google Workspace
- Choose the Google services this connection may use (all are selected by default) and click Connect
- Choose which Google account to connect
- Grant the permissions requested and click Allow
The agent using this connection must be an Internal agent: the Google Workspace CLI runs inside its sandbox.
Connect with a service account (admins)
Section titled “Connect with a service account (admins)”For org-wide automation, connect Workspace as a service account with domain-wide delegation instead of a personal sign-in:
- In Google Cloud, create a dedicated service account and download its JSON key
- In the connect dialog, open Advanced — Workspace admin and click Use a service account. Auteryn lists the exact scopes to authorise
- In your Admin Console (Security → API controls → Domain-wide delegation), authorise the service account’s client ID for only those scopes
- Back in Auteryn, enter the Workspace user to act as (e.g.
automation@yourcompany.com), retype it to confirm, and paste the JSON key - Click Connect and test. Auteryn runs a live test, so you find out at once whether the authorisation worked rather than when an agent first tries to use it
The connection is labeled Team account: one org-constant identity, no per-person credentials, unaffected by anyone leaving.
Example tasks
Section titled “Example tasks”Google Drive / Docs
- “Create a new Google Doc titled ‘Meeting Notes - April 1’ with the following content…”
- “Save this report as a file in my Drive”
Google Sheets
- “Read the data from Sheet 1 of the ‘Sales Tracker’ spreadsheet”
- “Update cell B5 in ‘Budget 2025’ to 45000”
Google Calendar
- “What meetings do I have tomorrow?”
- “Create a 30-minute meeting called ‘Sprint Planning’ on Friday at 2pm for me and alice@acme.com”
- “Find a free slot this week for a 1-hour meeting with alice@acme.com”

