An AI-friendly Python skill for sending, receiving, and threading emails via the agentmail.to API using structured JSON data.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install python-agentmail-send-receive
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install python-agentmail-send-receive using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill provides a specialized interface for AI agents to interact with email accounts through the agentmail.to service. Unlike traditional IMAP/SMTP setups, it uses a modern API that is highly compatible with automated workflows, allowing agents to process messages as structured JSON data.
By integrating this into Openclaw Skills, developers can grant their agents a persistent email identity to communicate with humans or other services. The skill handles the complexities of authentication and message formatting, enabling agents to focus on content processing and automated decision-making. It is specifically designed to be lightweight, using local Python scripts and environment variables for secure configuration.
Run the following commands to set up the workspace and install dependencies within Openclaw Skills:
DEST=~/.openclaw/workspace/agentmail
mkdir -p "$DEST"
# Copy scripts to the destination and navigate there
cd "$DEST"
# Create a virtual environment and install requirements
python3 -m venv venv
source venv/bin/activate
pip install agentmail python-dotenv
Create a .env file in the workspace directory with your API key:
echo "AGENTMAIL_API_KEY=your_api_key_here" > ~/.openclaw/workspace/agentmail/.env
The skill organizes emails into local JSON files named MAIL.<TIMESTAMP>.<SEQUENCE>.
| Key | Description |
|---|---|
message_id |
Unique identifier for the specific email. |
thread_id |
Identifier used to group related messages. |
from |
The sender's display name and email address. |
subject |
The email subject line. |
text |
The plain-text version of the email body. |
html |
The HTML version of the email body. |
labels |
Array of tags such as "received" or "unread". |
reply() method with a message_id to keep conversations organized in a single thread.Loading
A comprehensive security audit engine designed to identify vulnerabilities, secret leaks, and misconfigurations in your OpenClaw setup.

An automated news aggregator that scans top tech publications and research papers to deliver a structured daily briefing on the AI industry.

A powerful integration for retrieving meeting intelligence, including transcripts and action items, directly from Fathom AI.

A role-based GitOps skill that assigns junior or senior operating modes to AI agents for secure, governed GitHub repository management.

An AI-powered tool for downloading, transcribing, and generating detailed summaries from Bilibili videos using Google Gemini and Whisper.

A specialized skill designed to programmatically extract IELTS reading articles and question sets from Cambridge PDF materials into structured JSON format.








































