Gmail send-only
gmail.send lets the employee draft and send on your behalf without reading your entire inbox history.
How-to — — by Mahmoud Zalt
Give AI access to your Google Workspace safely: scoped permissions, revocable tokens, and audit trails across Gmail, Drive, and Calendar without losing control.
Your Google Workspace is the soft underbelly of your business. Gmail holds investor threads, password resets, and customer complaints. Drive holds your contracts, financial models, and design files. Calendar reveals who you meet, when, and where. Hand the keys to the wrong tool and a single bad prompt or compromised vendor can read every message you have ever sent, share the wrong file with the wrong client, or scrape your roadmap. The risk is not theoretical: most early AI add-ons request the broadest possible scopes during install because it makes their demo work, and most founders click through without reading the screen. Safe AI access starts with the opposite reflex: assume least privilege, scope every grant, audit every action, and design your setup so you can revoke access without breaking the rest of your work.
Most AI tools ask for far more than they use. A drafting employee does not need to delete your Drive. A meeting scheduler does not need to read your full inbox. The pattern that keeps your data safe is to grant the smallest scope that lets the job get done, then expand only when a real task demands it. Google publishes granular scopes for exactly this reason, but the average install flow buries them behind a single tick box. Below is the minimum-viable scope set I grant when I hire a new AI Employee on my own Workspace, before I let it touch a single message or file.
gmail.send lets the employee draft and send on your behalf without reading your entire inbox history.
gmail.modify scoped to a label like 'AI-Inbox' so the employee only sees mail you triage to it.
drive.file restricts the employee to files it creates or you explicitly share, never your whole Drive.
calendar.events lets the employee read and create events without touching calendar settings or sharing.
contacts.readonly is enough for scheduling and outreach, blocking edits or deletions outright.
Yes, and revocation should be a one-click move you can perform from your phone while standing in line for coffee. Google stores every third-party token under your account security page, and a single click cuts the connection on Google's side. The work the AI Employee already produced (drafts in Gmail, files in Drive, events on Calendar) stays in place because those assets live under your account, not the vendor's. Knowing how to revoke without panic is the dividing line between treating AI as staff and treating it as a hostage situation. Here is the routine I run any time I retire an employee, switch vendors, or just feel uneasy after a noisy outage.
Revocation is the easy half. The harder half is knowing whether the AI did anything weird while it had access. A clean audit trail means you can answer that question in minutes instead of staring at your inbox wondering what just shipped. Most founders only think about audit when a customer asks why they received an odd email, which is exactly the moment you do not want to be hunting through five different dashboards for the answer. Build the audit habit on day one and you keep AI work calm and reversible forever.
Audit is where most AI integrations fall apart, because the vendor logs sit somewhere obscure and Google's logs sit somewhere else, and neither speaks the other's language. The way to make it work in practice is to design a single place you actually check, then route both sides of the trail to it. On Sistava every employee action posts to a per-hire activity feed, and Google's admin audit log captures the API side, so the two together make the picture honest. The next section walks the exact audit habit I run weekly on my own Workspace.
Auditing AI activity across Workspace is not one report, it is five small habits that add up to confidence. Gmail logs every send under the Sent folder, Drive logs every file event under Activity, Calendar logs every change under the event history, and Google Admin logs the API-level calls for any of those. On top of that, your AI platform itself should expose a per-employee activity feed so you can match what the AI thinks it did against what Google says it did. When the two disagree, that is where you investigate. Run the five-step audit below weekly for the first month after you hire an AI Employee, then drop to monthly once you trust the pattern.
Safe connection is a five-step routine you run once per hire, then forget. The principle is simple: never share a password, never reuse a token, never grant a scope you do not understand. The point of the routine is to remove the moment of weakness when a setup wizard pushes you toward the easy 'grant everything' button. Run the steps below in order every time you hire a new AI Employee and your Workspace stays clean even when you scale to a dozen of them. The first time it takes ten minutes, the tenth time it takes two.
Only if you grant full Gmail read scope. Most safe setups use a labelled-read or send-only scope, which means the AI only sees mail you triage into a dedicated 'AI-Inbox' label. Private threads outside that label stay invisible. Sistava defaults to the labelled-read pattern and lets you flip to broader scopes only when a specific task needs it.
Yes, if you grant gmail.send. Every message lands in your Sent folder with your address as the sender, so you keep a full record and your recipients see your name, not a vendor proxy. You can revoke the scope at any time from Google security and the AI loses the ability to send while the rest of the integration keeps working.
Your AI Employees follow you. Sistava connects to any OAuth-compatible provider, so you can rotate from Google Workspace to Microsoft 365 or another suite without losing the employee's memory, schedules, or work journal. Revoke Google access from Google security, connect the new provider in Sistava, and your employee resumes work on the new account.
Not unless you grant the broader drive scope. The recommended drive.file scope limits the AI to files it created or you explicitly shared with it, which means it cannot reach unrelated folders. Even within that scope, Drive keeps a trash bin, so any accidental delete is recoverable for 30 days and shows up in Drive Activity for audit.
Far safer. A VA with your password owns full read-write on every Google service, every browser session, and every saved card behind autofill. An AI Employee with a scoped token can only do the specific thing the scope describes, the token leaves an audit trail, and revocation is one click instead of a password rotation and a session-cookie sweep across every device.
If you want the broader pattern behind this Workspace-specific guide, the practical companion covers how to extend the same scoped-and-revocable approach to every other tool an AI Employee touches: Slack, Stripe, HubSpot, your CRM, your CMS, and the rest of your stack. It walks through the same trust ladder (scope, audit, revoke) but applied across the whole vendor map, not just Google. Read it next once your Workspace connection is clean, because the safest setup is consistent across every tool, not just the one with your inbox in it.
Treat Google Workspace access the way you would treat a new hire's first week on the job. You do not hand a new employee your master password and the keys to the safe on day one. You give them a desk, a labelled inbox, a folder they can edit, and a manager who reviews their work for the first month. Scoped OAuth tokens, labelled folders, and weekly audits are the same idea translated for AI. Do the small setup work once and your AI Employees can run for months without you feeling nervous about what they are reading or sending in your name. Skip it and you trade a few minutes of setup time for an open-ended risk you cannot easily reverse. The point of hiring AI is that it should feel calmer than the chaos before, so build the safety routine on day one and keep it boring.