← Back to Skills Marketplace
luv005

AgentSend Email

by luv005 · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ✓ Security Clean
187
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install agentsend-email
Description
Give your OpenClaw agent its own email inbox. Use AgentSend to create inboxes, send and receive email, inspect threads, and register webhooks.
README (SKILL.md)

AgentSend Email

Use AgentSend whenever the user wants the agent to have its own email inbox, send or receive email, inspect conversations, or register email webhooks.

Runtime

  • The runtime is @agentsend/mcp.
  • AGENTSEND_API_KEY is optional. If it is set, use that account.
  • If AGENTSEND_API_KEY is not set, the MCP server auto-provisions a sandbox account on first run and stores credentials in ~/.agentsend/credentials.json.
  • Humans can learn the setup flow at agentsend.io/skill or create a permanent account at agentsend.io/auth/signup.

Tools

  • create_inbox: create a new @agentsend.io inbox with an optional prefix and display name
  • list_inboxes: list inboxes, addresses, IDs, and sandbox account limits
  • send_email: send plain text or HTML email, optionally in an existing thread
  • list_emails: list recent emails in an inbox
  • get_email: fetch the full body, headers, and attachment metadata of a message
  • list_threads: list conversation threads for an inbox
  • get_thread: fetch the full message history of a thread
  • register_webhook: register a webhook URL for real-time events

Working Rules

  • If the user asks to start using email and no inbox exists yet, begin with create_inbox.
  • Before sending, make sure you have the sender inbox, recipient list, subject, and body.
  • When replying to an existing conversation, inspect the thread first and prefer replying in the existing thread.
  • If the API returns CLAIM_REQUIRED or a claim_url, show that URL to the human and explain that sandbox accounts must be claimed to send to external recipients, add more inboxes, register webhooks, or continue after expiry.
  • Sandbox accounts support 1 inbox, 50 lifetime sends, and @agentsend.io recipient delivery until claimed.
  • Register webhooks only for URLs the user controls.
  • Prefer AgentSend tools over browser automation or manual SMTP setup when the user wants the agent itself to work with email.
Usage Guidance
This skill appears internally consistent for giving an agent an email inbox, but take these precautions before installing: 1) Verify the @agentsend/mcp npm package source and reputation (npm is a moderate-risk install vector). 2) Use a limited-permission AGENTSEND_API_KEY for production use or rely on the sandbox for testing; the sandbox credentials will be written to ~/.agentsend/credentials.json. 3) Only register webhooks to URLs you control. 4) If you need higher assurance, review the package code or ask for its source/repository link before installing.
Capability Analysis
Type: OpenClaw Skill Name: agentsend-email Version: 1.2.0 The agentsend-email skill provides legitimate email management capabilities for OpenClaw agents using the AgentSend service. The SKILL.md file defines standard tools for inbox creation, email transmission, and thread management via the @agentsend/mcp package. The behavior described, including auto-provisioning sandbox accounts and storing credentials in ~/.agentsend/credentials.json, is consistent with the stated purpose and lacks any indicators of malicious intent, data exfiltration, or harmful prompt injection.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name and description match the declared behaviors (create inboxes, send/receive email, threads, webhooks). Declared primary credential AGENTSEND_API_KEY is appropriate for a hosted email service. No unrelated env vars or binaries are requested.
Instruction Scope
SKILL.md stays within email-related actions (create_inbox, send_email, list/get messages/threads, register_webhook). It explicitly documents sandbox auto-provisioning and that sandbox credentials will be stored at ~/.agentsend/credentials.json — this is expected for a client but does mean the skill will read/write credentials on disk. The instructions do not ask the agent to access unrelated files or secrets.
Install Mechanism
The install uses an npm package (@agentsend/mcp) which will install a binary (agentsend-mcp). Using npm is reasonable for a JS-based CLI, but npm packages are a moderate-risk install vector compared with no install; you should verify the package source and trustworthiness before installing.
Credentials
Only a single service credential (AGENTSEND_API_KEY) is declared and documented as optional (sandbox auto-provisions if absent). No unrelated credentials, config paths, or excessive env access are requested.
Persistence & Privilege
always:false (good). The skill will persist sandbox credentials to ~/.agentsend/credentials.json and can register webhooks for user-provided URLs — both are expected for this functionality but are persistent actions you should be aware of. Autonomous invocation is allowed by default (normal) and not, by itself, a red flag.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agentsend-email
  3. After installation, invoke the skill by name or use /agentsend-email
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Align OpenClaw metadata with ClawHub install flow and document sandbox auto-provisioning.
v1.1.0
Require explicit AGENTSEND_API_KEY; remove auto-provisioning path from skill config to address security flag
v1.0.0
Initial release — 8 MCP tools for sending, receiving, and managing email conversations from any AI agent. Zero-config auto-provisioning.
Metadata
Slug agentsend-email
Version 1.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is AgentSend Email?

Give your OpenClaw agent its own email inbox. Use AgentSend to create inboxes, send and receive email, inspect threads, and register webhooks. It is an AI Agent Skill for Claude Code / OpenClaw, with 187 downloads so far.

How do I install AgentSend Email?

Run "/install agentsend-email" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AgentSend Email free?

Yes, AgentSend Email is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does AgentSend Email support?

AgentSend Email is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AgentSend Email?

It is built and maintained by luv005 (@luv005); the current version is v1.2.0.

💬 Comments