ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 4/5

google-chat

Send messages to Google Chat spaces and users via webhooks or OAuth. Use when you need to send notifications, alerts, or messages to Google Chat channels (spaces) or direct messages to specific users. Supports both incoming webhooks (for predefined channels) and OAuth 2.0 (for dynamic messaging to any space or user).

Why use this skill?

Integrate Google Chat into your OpenClaw agents. Send automated messages, alerts, and notifications to spaces and users via Webhooks or OAuth.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/darconada/google-chat
Or

What This Skill Does

The google-chat skill provides OpenClaw agents with the capability to send automated messages, alerts, and notifications directly into Google Chat environments. This skill bridges the gap between your automated workflows and your team's communication platform, allowing for real-time updates without manual intervention. It supports two primary integration paths: Incoming Webhooks for quick, static messaging to predefined channels, and OAuth 2.0 for dynamic, authenticated communication with any space or user that the authorized bot account has access to. By automating your messaging, you ensure stakeholders are kept in the loop regarding deployment statuses, system alerts, or project milestones immediately.

Installation

To integrate the google-chat skill into your environment, follow these steps:

  1. Ensure you have the OpenClaw CLI installed.
  2. Run the command: clawhub install openclaw/skills/skills/darconada/google-chat.
  3. Install necessary Python dependencies by running: pip install google-auth-oauthlib google-auth-httplib2 google-api-python-client.
  4. Configure your webhooks via google-chat-config.json for static messaging, or set up OAuth 2.0 credentials if your use case requires dynamic space targeting.

Use Cases

  • DevOps Notifications: Automatically notify your Engineering team's Google Chat space when a CI/CD pipeline deployment finishes or fails.
  • System Monitoring: Send critical error alerts from server logs or monitoring tools directly into an incident response space.
  • Project Management: Trigger status updates or meeting reminders in specific project spaces based on task completion events recorded in your project management software.
  • Automated Reporting: Deliver daily summaries or analytical report snippets to stakeholders at scheduled times.

Example Prompts

  1. "Send a message to the 'acs_engineering_network' space notifying the team that the staging deployment was successful."
  2. "Alert the 'Incident Response' group that the CPU utilization on the production server has exceeded 90% for the last 5 minutes."
  3. "Send a reminder to the 'Project Alpha' space that the weekly progress report is due in two hours."

Tips & Limitations

  • Webhooks vs OAuth: Use webhooks for simple, one-way alerts to pre-defined channels. Use OAuth when you need the flexibility to target different spaces dynamically or send DMs.
  • Authentication: OAuth 2.0 requires an initial setup flow where you must authorize the application via a browser. Ensure your credentials are stored securely and never committed to public repositories.
  • Limitations: Note that the Google Chat API does not natively support initiating new direct message (DM) threads via email addresses; you must already have a valid space ID to target a specific user conversation. Always verify your space IDs using the --list-spaces flag before automating high-frequency tasks.

Metadata

Author@darconada
Stars2387
Views0
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-darconada-google-chat": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#google-chat#messaging#automation#notifications#collaboration
Safety Score: 4/5

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