gws-gmail
Gmail: Send, read, and manage email.
Why use this skill?
Integrate OpenClaw with your Gmail inbox to automate sending, reading, and managing emails. Boost productivity with intelligent email triage and notifications.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/googleworkspace-bot/gws-gmailWhat This Skill Does
The gws-gmail skill serves as a comprehensive interface between OpenClaw and your Google Gmail account. It enables agents to act as intelligent email assistants, allowing for seamless reading, drafting, sending, and management of email communications. By utilizing the Gmail API under the hood, the skill provides programmatic access to user profiles, message threads, labels, and settings, effectively turning your email inbox into a programmable workspace.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/googleworkspace-bot/gws-gmail. Ensure that you have already configured your authentication and security prerequisites by referencing ../gws-shared/SKILL.md. If these configurations are missing, run gws generate-skills to establish the necessary handshake protocols with Google Workspace.
Use Cases
This skill is highly versatile for automation and productivity tasks. Use it to automatically triage incoming support tickets, notify external systems of status changes, or synthesize lengthy email threads into concise summaries for your daily briefing. Developers can also use the +watch helper command to monitor incoming mail in real-time, streaming data as NDJSON to downstream pipelines, making it an ideal choice for building notification-driven workflows or AI-powered auto-responders.
Example Prompts
- "Check my inbox for any urgent emails from my manager sent in the last hour and summarize them for me."
- "Draft a polite response to the last email in the 'Invoices' thread confirming receipt and letting them know it will be processed by Friday."
- "Triage my current inbox and list the sender and subject for all unread messages from the last 24 hours."
Tips & Limitations
Always inspect method schemas using gws schema gmail.<resource>.<method> before attempting to pass parameters, as this ensures your JSON payloads match the expected API structure. Be mindful of Gmail API rate limits, especially when utilizing the +watch or heavy polling methods. Note that this skill does not store your emails locally; it interacts directly with the Gmail servers, meaning performance is subject to network latency. Ensure your OAuth scopes have been granted the appropriate permissions for reading and writing to avoid authorization errors during 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-googleworkspace-bot-gws-gmail": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
gws-workflow-standup-report
Google Workflow: Today's meetings + open tasks as a standup summary.
gws-modelarmor-create-template
Google Model Armor: Create a new Model Armor template.
recipe-create-feedback-form
Create a Google Form for feedback and share it via Gmail.
gws-admin-reports
Google Workspace Admin SDK: Audit logs and usage reports.
gws-chat
Google Chat: Manage Chat spaces and messages.