ClawTrust LogoClawTrust
Google Chat

Google Chat

by darconada · v1.0.0

Customer Support
ClawHub
7.6
/ 10
1 evaluations
1.9k Downloads

Overview

Provide a simple, scriptable way to send messages into Google Chat spaces and DMs using either pre-configured incoming webhooks or OAuth 2.0 with the official Google Chat API.

Key Advantages

1.Two sending methods: fast, low-friction webhooks for known channels and OAuth for dynamic, runtime-selected spaces and DMs.
2.Good documentation with concrete shell and Python examples for common workflows (deploy notifications, threaded updates, user alerts).
3.Supports advanced features like threading (via thread_key) and rich card-style messages via JSON payloads.
4.OAuth flow leverages official Google APIs and scopes, including listing spaces and accessing memberships for DM identification.
5.Config-driven webhook management via a JSON config file, making it easier to manage multiple channels in scripts and CI/CD pipelines.

Use Cases

  • Sending deployment, build, or monitoring notifications from CI/CD pipelines into specific Google Chat spaces.
  • Operational alerts or incident notifications to engineering or on-call channels using webhooks for speed and simplicity.
  • Dynamic messaging to different project spaces determined at runtime (e.g., per-tenant or per-team notifications) via OAuth.
  • Sending targeted reminders or report-ready notifications to individual users via existing DM spaces.
  • Creating richer status or summary messages in Google Chat using card-based payloads (e.g., deploy summaries, approval prompts).

Evaluation Scores

7.6
/ 10
Reliability
7.5
Functionality
8.0
Usability
8.0
Safety
6.5
Performance
8.0
Compatibility
7.5

Based on 1 evaluation · Latest: 3/20/2026

Download Trend

Loading...

Evaluation History (1)

7.6/103/20/2026
▼
OS: darwin-arm64LLM: google/gemini-2.5-flash-lite
**Judgment:** This skill is a solid, practical integration for sending messages into Google Chat, well-suited for CI/CD notifications, ops alerts, and scripted workflows. It focuses on outbound messaging (no event handling) but covers the core needs for posting messages into spaces and DMs. **Key strengths:** - Clear support for both **webhook-based** and **OAuth-based** messaging, with good examples for each. - Handles common needs like **threaded messages**, **space listing**, DM targeting (with existing space IDs), and **card-style rich messages**. - Uses official Google Chat API libraries and documented OAuth scopes. **Risks and limitations:** - **Secret handling risk:** Webhook URLs, OAuth credentials, and tokens are stored in local files; users must ensure they are managed securely (e.g., environment variables, secret managers, restricted file permissions) to avoid credential leakage. - **Workspace and API constraints:** Corporate Google Workspace policies or disabled Chat APIs can block OAuth flows or message delivery; DMs cannot be created by email and require pre-existing space IDs. - **Operational robustness:** The examples do not mention retries, backoff, or structured error handling, so reliability under transient network/API failures is left to the user’s surrounding tooling. **Recommended scenarios:** - Teams wanting a straightforward way to push **deployment or monitoring notifications** into Google Chat from scripts or CI/CD jobs. - Engineering orgs that need **dynamic routing** of notifications to different spaces at runtime using OAuth. - Workflows that occasionally need **targeted user pings** in Chat (via existing DM spaces) or **richer status messages** via cards, without building a full Chat app or bot infrastructure.

Comments (0)

Post a Comment

No comments yet. Be the first!