skills/googleworkspace/cli/recipe-batch-reply-to-emails

recipe-batch-reply-to-emails

Installation
Summary

Batch find Gmail messages matching a query and send standardized replies to each.

  • Requires the gws-gmail skill to execute; operates on Gmail messages via the Google Workspace API
  • Typical workflow: search for messages by query (unread, from specific senders, with labels), retrieve message details, send templated replies, and mark messages as read
  • Useful for handling repetitive support requests, acknowledgments, or bulk responses to similar inquiries
SKILL.md

Batch Reply to Similar Gmail Messages

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

Find Gmail messages matching a query and send a standard reply to each one.

Steps

  1. Find messages needing replies: gws gmail users messages list --params '{"userId": "me", "q": "is:unread from:customers label:support"}' --format table
  2. Read a message: gws gmail users messages get --params '{"userId": "me", "id": "MSG_ID"}'
  3. Send a reply: gws gmail +send --to sender@example.com --subject 'Re: Your Request' --body 'Thank you for reaching out. We have received your request and will respond within 24 hours.'
  4. Mark as read: gws gmail users messages modify --params '{"userId": "me", "id": "MSG_ID"}' --json '{"removeLabelIds": ["UNREAD"]}'
Weekly Installs
629
GitHub Stars
25.3K
First Seen
Mar 4, 2026