OpenClaw + Google Workspace
Your AI assistant for Gmail, Calendar, Drive, Docs, and Sheets. Automate email workflows, schedule meetings, and manage documents with natural language.
Gmail Integration
Send, read, search, and label emails with AI assistance
Google Calendar
Create, update, and query calendar events using natural language
Google Drive
Upload, organize, search, and share files and folders
Google Docs
Create, read, and edit documents with AI-powered writing
Google Sheets
Read/write data, create reports, and analyze spreadsheets
Smart Search
Find emails, events, and files across all Google apps
Setup Steps
- 1
Enable Google Workspace APIs
Go to Google Cloud Console and enable Gmail, Calendar, and Drive APIs
- 2
Create OAuth Credentials
Create OAuth 2.0 credentials with the required scopes
- 3
Configure Redirect URI
Add your OpenClaw callback URL to authorized redirect URIs
- 4
Connect to OpenClaw
Paste your client ID and secret in OpenClaw dashboard
Popular Use Cases
- Automatically sort and label incoming emails based on content
- Draft email replies and schedule them for optimal send times
- Schedule meetings by describing them in natural language
- Generate weekly reports from Google Sheets data
- Create documents from templates with AI-generated content
- Find files across Drive by describing their contents
Frequently Asked Questions
What Google apps are supported?
OpenClaw integrates with Gmail, Google Calendar, Google Drive, Google Docs, and Google Sheets. More apps may be added in the future.
Does OpenClaw have access to all my Google data?
No. OpenClaw only requests the minimum permissions needed. You can review and approve specific scopes during the OAuth flow.
Can I limit which folders/calendars OpenClaw can access?
Yes. Google's permission system lets you control what OpenClaw can see. You can also set up separate service accounts for different access levels.
Is my Google data used to train the AI?
No. OpenClaw does not train on your Google data. Your emails, documents, and files remain private and are only used to fulfill your requests.
Questions? Contact support