ワンクリックで
agentmail
Email inboxes for AI agents - create addresses, send and receive email, manage threads
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Email inboxes for AI agents - create addresses, send and receive email, manage threads
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Personal knowledge compiler and memory system. Ingests raw sources (documents, notes, transcripts, captures) into a structured, interlinked knowledge base. Maintains living entity pages, learning analysis, and the MEMORY.md routing table. Replaces the librarian skill.
Route real repo work to Claude Code instead of editing by hand. Triggers on "claude code" or "cc", and on any request to edit, fix, refactor, or open a PR in a repo outside ~/.openclaw/workspace. Claude Code picks up the repo's CLAUDE.md / AGENTS.md, applies its standards, and knows the /ai-coding-config:multi-review and /ai-coding-config:address-pr-comments workflows we want bug bots checking against.
A pause before an artifact goes into the world. Reviews external comms, money, calendar, public posts, or send-as-operator actions through a small panel of independent lenses (empathy first) and returns a verdict of pass / edit / hold / block.
Query, inspect, and export photos from the macOS Apple Photos library using osxphotos. Find photos by person, album, keyword, or date range. Export candidates for curation workflows.
Manage Asana tasks, projects, and workspaces via MCP
Write effective prompts for LLM agents — system prompts, workflow instructions, skill files, and agent configurations. Use when creating or improving prompts that agents will execute.
| name | agentmail |
| version | 0.2.0 |
| description | Email inboxes for AI agents - create addresses, send and receive email, manage threads |
| triggers | ["agentmail","email","inbox","send email","check email","email agent","create inbox","webhook","incoming email","email notification"] |
| metadata | {"openclaw":{"emoji":"📬","homepage":"https://github.com/TechNickAI/openclaw-config/tree/main/skills/agentmail","category":"integrations","apiKey":{"env":"AGENTMAIL_API_KEY","getFrom":"https://agentmail.to → Dashboard → API Keys"}}} |
Email infrastructure for AI agents — create inboxes, send/receive messages, manage threads.
API key from agentmail.to → Dashboard → API Keys. Configure via gateway.
Inbox:
id — Inbox IDemail — The inbox's email addressdisplay_name — Friendly namecreated_at — Creation timestampMessage:
id — Message IDthread_id — Thread this message belongs tofrom — Sender addressto — Recipient addressessubject — Email subjecttext — Plain text bodycreated_at — TimestampThread:
id — Thread IDsubject — Thread subjectmessage_count — Number of messagesmessages — Messages in the thread (when fetched individually)AgentMail can push events to your endpoint in real-time via webhooks (powered by Svix).
Event types: message.received, message.sent, message.delivered,
message.bounced, message.complained, message.rejected, message.received.spam,
message.received.blocked, domain.verified
Signature verification: Each webhook POST includes Svix headers (svix-id,
svix-signature, svix-timestamp). The secret returned at creation time is used with
Svix libraries to verify authenticity.
Filtering: Webhooks can be scoped to specific inboxes (max 10 per webhook).
The webhook URL must be reachable from the internet. Two approaches:
Tailscale Funnel (preferred if already on Tailscale):
# Expose a local port to the internet via your Tailscale domain
tailscale funnel 8080
# Your URL: https://<machine-name>.<tailnet>.ts.net/hook
No config changes, no DNS, no certs — Tailscale handles it all. Works on any fleet machine that already runs Tailscale.
Cloudflare Tunnel (alternative):
# One-time setup, then:
cloudflared tunnel run --url http://localhost:8080
Gives you a stable *.cfargotunnel.com URL or custom domain.
OpenClaw is pull-based today (cron polling). To handle incoming webhooks, the instance needs a lightweight HTTP listener that:
events/incoming-email.md)This is OpenClaw's first push-based integration pattern. The webhook receiver is intentionally minimal — a thin HTTP server that authenticates and persists events for OpenClaw to process.