Email Tool
Skill by chowardcode
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/chowardcode/email-toolWhat This Skill Does
The Email Tool, developed by chowardcode, provides a robust interface for OpenClaw to interact with email servers using standard IMAP and SMTP protocols. Designed with Zoho Mail as the primary target, this skill is highly configurable for various providers. It empowers the AI agent to perform two core functions: sending professional emails and searching inbox contents. By automating these tasks, users can delegate repetitive communication workflows, such as sending status updates or retrieving specific information from incoming messages, directly to their AI assistant.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/chowardcode/email-tool. Before running the skill, ensure you configure your credentials securely. You must never hardcode secrets. Instead, create a JSON file at %OPENCLAW_SECRETS_DIR%/email-tool.json containing your EMAIL_USER and EMAIL_PASS. Alternatively, you may set these as environment variables. We strongly recommend running node scripts/secret-scan.js before deploying to verify that no sensitive information is leaked in your configuration files.
Use Cases
This skill is perfect for professionals who want to reduce time spent in their inbox. Use it to automatically draft responses, search for specific invoice threads, or manage email notifications. It is particularly effective for project management, where an agent can pull the latest update from a team member's email and summarize it, or send out automated project reports based on data analyzed in other parts of your workflow. By utilizing the search filtering capabilities, you can maintain a clean workflow by only retrieving the most relevant communications.
Example Prompts
- "Check my inbox for emails from '[email protected]' regarding the last invoice, mark them as read, and summarize the total amount mentioned."
- "Send an email to [email protected] with the subject 'Weekly Status Update' and the body: 'Attached is the final report for the current sprint. Please review and provide feedback by Friday.'"
- "Search for the latest email from the server monitor and tell me if there are any critical errors reported in the subject line."
Tips & Limitations
The Email Tool relies on standard SMTP/IMAP configurations. Ensure your mail provider allows 'Less Secure Apps' or generate an 'App Password' if you are using 2FA. The search query syntax is dependent on the underlying IMAP implementation; for complex searches, keep your queries specific to ensure accuracy. If you notice connectivity issues, verify your HOST and PORT settings in the configuration file to match your provider's requirements. Always be mindful of privacy; do not permit the agent to access mailboxes containing highly sensitive or personal health information without proper encryption protocols in place.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-chowardcode-email-tool": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api