A comprehensive integration allowing AI agents to manage Gmail, Calendar, Contacts, Sheets, Docs, and Drive through a unified Python-based interface.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install google-workspace-izypr
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install google-workspace-izypr using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The google-workspace skill is a robust automation suite designed to bridge the gap between your AI agent and Google's productivity ecosystem. By utilizing Openclaw Skills, developers can programmatically interact with communication and data tools, enabling complex workflows like automated email processing, dynamic calendar management, and real-time spreadsheet updates. This skill transforms your agent into a powerful administrative assistant capable of handling document lifecycles and cloud storage operations.
Built on top of the Google API Client Library, this skill provides structured access to Gmail, Google Calendar, Google People API, Google Sheets, and Google Docs. It relies on a local agent utility to handle secure authentication and service communication, ensuring that your automated tasks are executed within a verified environment.
Ensure you have Python 3 installed and the openclaw-agent running on your system.
pip install google-api-python-client google-auth-httplib2 google-auth-oauthlib
credentials.json to your working directory.Create a google_auth.py helper to manage tokens. On the first run, a browser window will open for authorization, creating a token.pickle file for future use.
| File/Resource | Description |
|---|---|
credentials.json |
Client secrets and project IDs from Google Cloud Console. |
token.pickle |
Cached OAuth 2.0 user tokens for persistent session management. |
SPREADSHEET_ID |
The unique ID found in the Google Sheets URL for specific file access. |
DOCUMENT_ID |
The unique ID found in the Google Docs URL for document manipulation. |
MESSAGE_ID |
Unique identifier for Gmail messages used for retrieval or modification. |
is:unread or has:attachment.append and update methods.Loading
A unified interface for automating Google Workspace services including Gmail, Calendar, Sheets, and Drive via AI-driven commands.

A versatile skill for AI agents to interact with the full suite of Google Workspace services via Python and the Google API.

A comprehensive integration suite for AI agents to interact with Gmail, Calendar, Contacts, Sheets, Docs, and Drive.

A comprehensive suite for AI agents to interact with Gmail, Calendar, Contacts, Sheets, Docs, and Drive using Openclaw Skills.

A powerful suite for programmatic control over Gmail, Calendar, Contacts, Sheets, Docs, and Drive via a unified Python interface.

A comprehensive toolset to manage Gmail, Calendar, Contacts, Sheets, and Docs via AI-driven workflows.








































