google-chat-messages

Installation
Summary

Send Google Chat messages via webhook with text, rich cards, and threaded replies.

  • Supports text messages with Google Chat formatting (*bold*, _italic_, `code`, <url|text> links), rich card messages (cardsV2) with headers, sections, and widgets, and threaded conversations using threadKey
  • Includes five widget types: text paragraphs, decorated text (label + value with icons), button lists, images, and dividers; reference documentation for all widget types and available icons
  • Provides webhook-sender.ts utility for posting to webhooks and card-builder.ts helper for constructing structured cards
  • Threading requires appending &messageReplyOption=REPLY_MESSAGE_FALLBACK_TO_NEW_THREAD to webhook URL for replies; use consistent threadKey strings for related messages
SKILL.md

Google Chat Messages

Send messages to Google Chat spaces via incoming webhooks. Produces text messages, rich cards (cardsV2), and threaded replies.

What You Produce

  • Text messages with Google Chat formatting
  • Rich card messages (cardsV2) with headers, sections, widgets
  • Threaded conversations
  • Reusable webhook sender utility

Workflow

Step 1: Get Webhook URL

In Google Chat:

  1. Open a Space > click space name > Manage webhooks
  2. Create webhook (name it, optionally add avatar URL)
  3. Copy the webhook URL
Related skills
Installs
733
GitHub Stars
776
First Seen
Feb 18, 2026