Google Workspace
Connect Google Workspace to give your agent access to Gmail, Calendar, Drive, Sheets, Docs, Meet, Tasks, and Contacts.
Connect your Google Workspace account to give your AI agent access to 79 tools spanning Gmail, Calendar, Drive, Sheets, Docs, Meet, Tasks, and Contacts. The agent accesses only the services you explicitly authorize.
Supported Services
| Service | Tools | Examples |
|---|---|---|
| Gmail | 12 | Search emails, read messages, send replies, manage labels, create drafts |
| Calendar | 8 | Create events, check availability, list upcoming meetings, RSVP |
| Drive | 10 | Search files, read documents, create folders, manage sharing |
| Sheets | 8 | Read spreadsheet data, write cells, create new sheets |
| Docs | 6 | Create documents, read content, append text |
| Meet | 4 | Schedule meetings, get meeting links |
| Tasks | 6 | Create task lists, add tasks, mark complete |
| Contacts | 8 | Search contacts, get details, manage groups |
| Directory | 5 | Look up organization members |
| Photos | 6 | Search and organize photos |
| Slides | 6 | Create and read presentations |
Connect Google Workspace
- Open Settings > Connectors in the desktop app
- Click Connect Google Account
- Sign in to your Google account in the browser
- Review and approve the requested permissions
- The connection is confirmed and tools become available
Permission Scopes
You control which Google services the agent can access. During the OAuth flow, you'll see the specific permissions requested. You can:
- Grant all — Give the agent access to all supported services
- Selective — Only approve specific services you want to use
- Revoke anytime — Remove access from Settings or from your Google Account security page
Token Security
- OAuth tokens are encrypted at rest using AES-256-GCM
- Tokens are stored locally on your machine
- No tokens are sent to third-party servers
- Tokens can be revoked at any time
Using Google Tools
Once connected, ask your agent to work with Google services using natural language:
Gmail Examples
- "Check my inbox for emails from John about the Q4 report"
- "Draft a reply to the latest email from Sarah"
- "Search for all emails with attachments from last week"
- "Send an email to team@company.com with the meeting notes"
Calendar Examples
- "What meetings do I have tomorrow?"
- "Schedule a 30-minute meeting with Sarah next Tuesday at 2pm"
- "Cancel my Friday afternoon meetings"
- "Find a free slot this week for a team sync"
Drive Examples
- "Find the product roadmap document"
- "Create a new folder called 'Q1 Reports' in my Drive"
- "Share the design spec with the engineering team"
- "List all files modified in the last 7 days"
Sheets Examples
- "Read the data from the 'Sales' sheet in the Q4 report"
- "Add a new row to the inventory tracker"
- "Summarize the data in columns A through D"
Tips
- Be specific — "Search Gmail for invoices from Acme Corp in March" works better than "Find my invoices"
- Check permissions — If a tool isn't working, verify you granted the required scope
- Rate limits — Google APIs have rate limits; for bulk operations, the agent automatically handles throttling
- Shared drives — The agent can access shared drives if your Google account has permission