google-workspace
Google Workspace integration. Manage Users, Groups, Calendars, Drives, Mailboxs, Contacts. Use when the user wants to interact with Google Workspace data.
Why use this skill?
Seamlessly manage Gmail, Drive, Calendar, and Docs with the OpenClaw Google Workspace skill. Automate productivity tasks easily.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gora050/google-workspace-integrationWhat This Skill Does
The Google Workspace skill for OpenClaw provides a powerful bridge to your organization's core productivity suite. By leveraging the Membrane platform, this skill abstracts away the complexities of OAuth authentication, token refreshing, and API throttling. It allows the OpenClaw agent to programmatically interact with Google Drive, Gmail, Calendar, Sheets, Slides, and Docs. Whether you need to organize files, manage mailbox communications, or schedule meetings, this skill acts as the interface between the agent and the Google Cloud ecosystem, enabling seamless automation of routine office tasks.
Installation
To integrate this skill into your environment, follow these steps:
- Execute
clawhub install openclaw/skills/skills/gora050/google-workspace-integrationin your terminal. - Ensure the Membrane CLI is installed via
npm install -g @membranehq/cli. - Authenticate your session using
membrane login --tenant. - Initialize a connection by searching for the Google Workspace connector and running
membrane connect --connectorId=<ID>. - Once the browser authentication flow is complete, the agent can immediately begin executing commands against your workspace data.
Use Cases
This skill is designed for high-efficiency workflows. Common use cases include:
- Automated Reporting: Extract data from Gmail or Drive and consolidate it into a Google Sheet.
- Calendar Management: Automatically propose meeting times based on calendar availability and email thread context.
- File Organization: Scan specific Drive folders, identify misplaced files, and move them into categorized subfolders.
- Communication Orchestration: Draft and send emails or share document permissions based on project status updates.
Example Prompts
- "Search my Gmail for the latest invoice from the vendor 'CloudCorp' and save the attachment to the 'Invoices/2023' folder in Google Drive."
- "Check my calendar for tomorrow and let me know if there is space for a 30-minute sync with the design team."
- "Create a new Google Sheet named 'Project Tracker' and share it with the engineering team group."
Tips & Limitations
To ensure optimal performance, always verify your authentication status by running membrane connection list --json if actions fail. Be mindful of API rate limits imposed by Google; avoid rapid-fire requests for massive batch operations. Use the membrane action list command to discover specific action schemas before attempting complex tasks to ensure your input parameters match the expected structure. Note that this skill requires appropriate permissions during the OAuth flow to perform operations like deleting files or sending emails, so ensure the account used for connection has the necessary administrative or user-level privileges.
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-gora050-google-workspace-integration": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api
Related Skills
mautic
Mautic integration. Manage Leads, Organizations, Users, Roles, Notes, Activities and more. Use when the user wants to interact with Mautic data.
arive
Arive integration. Manage Leads, Persons, Organizations, Deals, Projects, Activities and more. Use when the user wants to interact with Arive data.
kartra
Kartra integration. Manage Persons, Organizations, Leads, Deals, Pipelines, Activities and more. Use when the user wants to interact with Kartra data.
gigasheet
Gigasheet integration. Manage Workbooks, Users, Teams, Shares. Use when the user wants to interact with Gigasheet data.
aws-s3
AWS S3 integration. Manage Buckets. Use when the user wants to interact with AWS S3 data.