gws-gmail-reply
Allows users to reply to emails in Gmail, with the system automatically handling email threads to ensure reply consistency with the original conversation.
npx skills add googleworkspace/cli --skill gws-gmail-replyBefore / After Comparison
1 组Before using the `gws-gmail-reply` tool, replying to Gmail emails required manually opening the Gmail interface, finding the relevant email thread, clicking the reply button, and then composing and sending the email. This process is inefficient for scenarios requiring frequent replies or automated processing.
After using `gws-gmail-reply`, emails can be replied to quickly via command line or script. The tool automatically handles email threads, greatly simplifying the operation process and improving work efficiency, especially suitable for automated workflows.
gmail +reply
PREREQUISITE: Read
../gws-shared/SKILL.mdfor auth, global flags, and security rules. If missing, rungws generate-skillsto create it.
Reply to a message (handles threading automatically)
Usage
gws gmail +reply --message-id <ID> --body <TEXT>
Flags
| Flag | Required | Default | Description |
|---|---|---|---|
--message-id | ✓ | — | Gmail message ID to reply to |
--body | ✓ | — | Reply body (plain text, or HTML with --html) |
--from | — | — | Sender address (for send-as/alias; omit to use account default) |
--to | — | — | Additional To email address(es), comma-separated |
--cc | — | — | Additional CC email address(es), comma-separated |
--bcc | — | — | BCC email address(es), comma-separated |
--html | — | — | Send as HTML (quotes original with Gmail styling; treat --body as HTML) |
--dry-run | — | — | Show the request that would be sent without executing it |
Examples
gws gmail +reply --message-id 18f1a2b3c4d --body 'Thanks, got it!'
gws gmail +reply --message-id 18f1a2b3c4d --body 'Looping in Carol' --cc carol@example.com
gws gmail +reply --message-id 18f1a2b3c4d --body 'Adding Dave' --to dave@example.com
gws gmail +reply --message-id 18f1a2b3c4d --body 'Reply' --bcc secret@example.com
gws gmail +reply --message-id 18f1a2b3c4d --body '<b>Bold reply</b>' --html
Tips
- Automatically sets In-Reply-To, References, and threadId headers.
- Quotes the original message in the reply body.
- --to adds extra recipients to the To field.
- For reply-all, use +reply-all instead.
See Also
- gws-shared — Global flags and auth
- gws-gmail — All send, read, and manage email commands
User Reviews (0)
Write a Review
No reviews yet
Statistics
User Rating
Rate this Skill