PluginBench
Skill
Pass
Audit score 90

recipe-send-team-announcement

googleworkspace/cli

Send team announcements simultaneously via Gmail and Google Chat.

What is recipe-send-team-announcement?

This recipe combines Gmail and Google Chat to broadcast announcements to your team across both channels. Use it when you need to ensure wide visibility and engagement for important updates, policy changes, or time-sensitive information.

  • Send email announcements to team distribution lists
  • Post formatted messages to Google Chat spaces
  • Coordinate multi-channel delivery in a single workflow
  • Include subject lines and rich text formatting
  • Reach team members across their preferred communication channels

How to install recipe-send-team-announcement

npx skills add null --skill recipe-send-team-announcement
Prerequisites
  • gws-gmail skill installed
  • gws-chat skill installed
  • gws CLI tool available
  • Valid Google Workspace account with Gmail and Chat access
  • Appropriate permissions to send to team distribution lists and post in Chat spaces
Claude Code
Cursor
Windsurf
Cline

How to use recipe-send-team-announcement

  1. 1.Install the recipe using: npx skills add null --skill recipe-send-team-announcement
  2. 2.Ensure gws-gmail and gws-chat skills are loaded
  3. 3.Compose your announcement message and subject line
  4. 4.Execute the Gmail send command with recipient email and message content
  5. 5.Execute the Chat send command with target space ID and formatted message
  6. 6.Verify delivery in both Gmail inbox and Chat space

Use cases

Good for
  • Announcing policy changes or compliance updates to the entire team
  • Broadcasting urgent operational updates via email with Chat confirmation
  • Sharing meeting notes or decisions with both email and Chat notifications
  • Distributing company-wide announcements with consistent messaging across channels
  • Notifying teams of system maintenance or schedule changes
Who it's for
  • Team leads and managers
  • Communications or HR professionals
  • Project managers coordinating team updates
  • Operations teams managing announcements

recipe-send-team-announcement FAQ

What permissions do I need to use this recipe?

You need permissions to send emails via Gmail and post messages in the target Google Chat space. Typically this requires a Google Workspace account with standard Gmail and Chat access.

Can I customize the message format for each channel?

Yes, you can tailor the email subject and body separately from the Chat message text to optimize for each platform's format and audience expectations.

How do I find the correct space ID for Google Chat?

Space IDs are typically in the format 'spaces/XXXXX'. You can find them in the Chat URL or by using the gws chat command to list available spaces.

Can I send to multiple Chat spaces in one recipe execution?

The recipe steps show sending to one space at a time, but you can execute multiple Chat send commands sequentially to reach different spaces.

What happens if the email or Chat send fails?

Each command executes independently, so one failure won't prevent the other from running. Check the command output for specific error messages and retry as needed.

Full instructions (SKILL.md)

Source of truth, from googleworkspace/cli.


name: recipe-send-team-announcement description: "Send a team announcement via both Gmail and a Google Chat space." metadata: version: 0.22.5 openclaw: category: "recipe" domain: "communication" requires: bins: - gws skills: - gws-gmail - gws-chat

Announce via Gmail and Google Chat

PREREQUISITE: Load the following skills to execute this recipe: gws-gmail, gws-chat

Send a team announcement via both Gmail and a Google Chat space.

Steps

  1. Send email: gws gmail +send --to team@company.com --subject 'Important Update' --body 'Please review the attached policy changes.'
  2. Post in Chat: gws chat +send --space spaces/TEAM_SPACE --text '📢 Important Update: Please check your email for policy changes.'