Mailbox OpenClaw Skill - ClawHub
Do you want your AI agent to automate Mailbox workflows? This free skill from ClawHub helps with communication tasks without building custom tools from scratch.
What this skill does
Use the mailbox CLI as a tool to read and manage email.
Install
npx clawhub@latest install mailboxFull SKILL.md
Open originalMailbox CLI (OpenClaw Skill)
Use the mailbox CLI as a tool to read and manage email. OpenClaw handles channel delivery and scheduling. The mailbox CLI returns structured JSON outputs and optional text summaries.
Requirements
- mailbox CLI installed (
npm install -g mailbox-cli) - Credentials in
~/.config/mailbox/auth.json
Commands (examples)
mailbox account list --jsonmailbox email list --limit 20 --jsonmailbox email show <email_uid> --account-id <account_id> --jsonmailbox email show <email_uid> --account-id <account_id> --preview --no-html --jsonmailbox email show <email_uid> --account-id <account_id> --preview --no-html --strip-urls --jsonmailbox email delete <email_uid> --account-id <account_id> --folder INBOX --confirm --jsonmailbox digest run --jsonmailbox monitor run --jsonmailbox inbox --limit 15 --text
Safety rules
- Always use
--jsonfor automation and checksuccess. - Include
--account-idfor destructive operations. - Destructive operations default to dry-run unless
--confirmis provided. - Prefer
--dry-runbefore mutating when available.
Output contract
- JSON response includes
successanderrorfields. erroris an object with{ code, message, detail? }.- Exit codes: 0 success, 1 operation failed, 2 invalid usage.