gws-gmail-send

Send Gmail messages with an approval workflow and dry-run previews.

4|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/73ai/openbotkit --skill gws-gmail-send-73ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gws-gmail-send
Source: https://github.com/73ai/openbotkit/tree/main/skills/gws-gmail-send
Command: npx skills add https://github.com/73ai/openbotkit --skill gws-gmail-send-73ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sending important emails often requires human oversight to prevent mistakes and avoid sending sensitive information inadvertently. This skill provides a CLI-based Gmail sender that enforces an approval flow, ensuring the user reviews before dispatch.

Core Features & Use Cases

  • Gmail Sends: Compose and send emails with required flags for recipient(s), subject, and body, with optional CC and BCC.
  • Approval Enforcement: Integrates with Telegram/CLI approval prompts before performing actions.
  • Safety & Preview: Supports --dry-run previews to verify content without sending; supports HTML bodies via --html flag.

Quick Start

Invoke gws gmail +send with --to, --subject, and --body to dispatch an email after your review.

Frequently Asked Questions about gws-gmail-send

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send Gmail messages with an approval workflow from the command line?▼

Send Gmail messages with an approval workflow by invoking the CLI with required recipient, subject, and body parameters to trigger review prompts before dispatch. The integration enforces human oversight via Telegram or CLI approvals prior to sending.

Can I preview an email before sending to verify HTML content and recipients?▼

Yes, you can preview an email before sending by using the dry-run flag to verify HTML content, recipients, CC, and BCC without actually dispatching the message. This ensures safe and auditable email validation.

Do I need specific authentication setup to send Gmail through a CLI approval process?▼

Yes, sending Gmail through a CLI approval process requires the gws-shared authentication setup and global flags. This prerequisite validates input parameters and establishes the secure connection needed for auditable email dispatch.

What is the best way to enforce human review before dispatching automated workflow emails?▼

Enforce human review before dispatching automated workflow emails by using a CLI sender with built-in approval enforcement. This approach prevents mistakes and avoids sending sensitive information inadvertently through mandatory Telegram or CLI prompts.

Does the Gmail CLI sender support HTML bodies and BCC recipients?▼

Yes, the Gmail CLI sender supports HTML bodies via the html flag and includes optional CC and BCC recipient fields. It validates these input parameters during the dry-run preview and before final approval dispatch.