clawhub install gws-gmail-sendπ About This Skill
name: gws-gmail-send description: "Gmail: Send an email." metadata: version: 0.22.5 openclaw: category: "productivity" requires: bins: - gws cliHelp: "gws gmail +send --help"
gmail +send
> PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.
Send an email
Usage
gws gmail +send --to --subject --body
Flags
| Flag | Required | Default | Description |
|------|----------|---------|-------------|
| --to | β | β | Recipient email address(es), comma-separated |
| --subject | β | β | Email subject |
| --body | β | β | Email body (plain text, or HTML with --html) |
| --from | β | β | Sender address (for send-as/alias; omit to use account default) |
| --attach | β | β | Attach a file (can be specified multiple times) |
| --cc | β | β | CC email address(es), comma-separated |
| --bcc | β | β | BCC email address(es), comma-separated |
| --html | β | β | Treat --body as HTML content (default is plain text) |
| --dry-run | β | β | Show the request that would be sent without executing it |
| --draft | β | β | Save as draft instead of sending |
Examples
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi Alice!'
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --cc bob@example.com
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Bold text' --html
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --from alias@example.com
gws gmail +send --to alice@example.com --subject 'Report' --body 'See attached' -a report.pdf
gws gmail +send --to alice@example.com --subject 'Files' --body 'Two files' -a a.pdf -a b.csv
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --draft
Tips
> [!CAUTION] > This is a write command β confirm with the user before executing.
See Also
π‘ Examples
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi Alice!'
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --cc bob@example.com
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Bold text' --html
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --from alias@example.com
gws gmail +send --to alice@example.com --subject 'Report' --body 'See attached' -a report.pdf
gws gmail +send --to alice@example.com --subject 'Files' --body 'Two files' -a a.pdf -a b.csv
gws gmail +send --to alice@example.com --subject 'Hello' --body 'Hi!' --draft
π Tips & Best Practices
> [!CAUTION] > This is a write command β confirm with the user before executing.