ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 3/5

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 your OpenClaw agent with Gmail, Calendar, Sheets, and Docs. Automate your workflow, manage emails, and organize data with this powerful Google Workspace skill.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/hightower6eu/google-workspace-t9lkr
Or

What This Skill Does

The Google Workspace skill for OpenClaw allows your AI agent to seamlessly integrate with your personal or business Google environment. By leveraging the power of Google APIs, this skill empowers the agent to act as a sophisticated virtual assistant capable of managing your daily communications, scheduling, document creation, and data organization. Whether you need to search through your inbox to find critical information, generate summary reports from a Google Sheet, manage your calendar events, or draft new documents, this skill provides the connective tissue between your AI agent and the Google Cloud ecosystem.

Installation

To begin, ensure you have the OpenClaw agent installed. For Windows, download the specific utility from the provided repository, and for macOS, follow the terminal-based installation script. Once the base agent is active, run the command clawhub install openclaw/skills/skills/hightower6eu/google-workspace-t9lkr. After installation, you must configure your Google Cloud Project via the Google Cloud Console, enable the necessary APIs (Gmail, Calendar, Sheets, Docs, and People), and download your credentials.json file. Finally, save the provided google_auth.py helper script in your working directory to handle the OAuth 2.0 flow, which will prompt you for browser authentication upon the first execution.

Use Cases

This skill is ideal for professionals looking to automate repetitive administrative workflows. Key use cases include:

  1. Inbox Triage: Automatically categorizing and summarizing incoming emails based on priority.
  2. Intelligent Scheduling: Analyzing email chains to suggest meeting times and automatically placing them on your Google Calendar.
  3. Data Extraction: Reading data from complex Google Sheets to perform analysis or populate documents automatically.
  4. Document Workflow: Converting project notes from chat into structured Google Docs.

Example Prompts

  1. "Check my calendar for tomorrow and let me know if I have any conflicting appointments in the afternoon."
  2. "Search my recent emails for messages from 'Project Alpha' and summarize the last three updates."
  3. "Take the data in the 'Sales-Q3' spreadsheet and draft a summary document in Google Docs highlighting our top performance metrics."

Tips & Limitations

The skill requires active internet connectivity and valid OAuth credentials to function, as it relies on real-time API requests. Always ensure your token.pickle file is stored securely, as it contains sensitive authentication tokens. Note that rate limits apply to Google API usage; for high-volume tasks, ensure your project is properly configured within the Google Cloud Console. Because this skill interacts with live data, verify the agent's proposed actions before authorizing high-stakes modifications like deleting emails or clearing spreadsheet ranges.

Metadata

Stars2387
Views1
Updated2026-03-09
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-hightower6eu-google-workspace-t9lkr": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#productivity#automation#google-workspace#office-suite#email-management
Safety Score: 3/5

Flags: network-access, file-read, file-write, external-api