MachFive OpenClaw Skill
What is the MachFive OpenClaw Skill?
OpenClaw is the open-source AI agent framework that went viral in January 2026. It runs locally on your hardware and executes tasks autonomously via Slack, Telegram, WhatsApp, and more.
The MachFive Cold Email Skill lets your OpenClaw agent generate hyper-personalized cold email sequences through natural conversation:
- "Generate a 3-email sequence for jane@acme.com using my SaaS Founders campaign"
- "Show me my MachFive campaigns"
- "Submit these 50 leads for batch processing"
- "Export my completed batch as CSV"
Your agent calls the MachFive API and returns results โ no manual UI work required.
How to Set Up the MachFive Skill
Step 1: Install the Skill (30 sec)
clawhub install cold-emailStep 2: Get Your API Key (2 min)
- Log in at app.machfive.io
- Go to Settings โ Integrations
- Click Create API Key
- Copy and store securely
Step 3: Configure Environment Variable
Add to your OpenClaw environment (.env file, shell profile, or config):
export MACHFIVE_API_KEY=your_api_key_hereStep 4: Create a Campaign in MachFive
Before generating emails, create at least one campaign:
- Log into app.machfive.io
- Click New Campaign
- Define your target audience, offers, and proof points
- Save โ you'll need the campaign ID for generation
Step 5: Test It!
Message your OpenClaw agent:
"List my MachFive campaigns"
If you see your campaigns, you're connected! ๐
Available Tools
| Tool | Description |
|---|---|
list_campaigns | List all campaigns in your workspace. Call this first. |
generate_sequence | Generate emails for one lead (sync, 3-10 min). |
generate_batch | Submit multiple leads (async, returns immediately). |
list_lists | Browse lead lists and batch jobs. |
get_list_status | Poll batch status until complete. |
export_list | Download results as JSON or CSV. |
What Can You Do?
Email Generation
- "Generate a cold email sequence for sarah@acme.com using my Q1 campaign"
- "Write 5 personalized emails for John Smith, VP of Sales at Acme Corp"
Batch Processing
- "Submit these 20 leads for batch email generation"
- "Check the status of my latest batch"
- "Export my completed batch as CSV"
Campaign Management
- "List my MachFive campaigns"
- "What campaigns do I have?"
Example Conversation
You: "Generate a 3-email sequence for Robert Chen, Owner at Fish King Seafood, robert@fishkingseafood.com โ use my Restaurant SEO campaign"
Agent: "Processing... Done. Generated a 3-email sequence for Robert Chen. The emails reference Fish King's 1948 legacy and include your 18% booking increase proof point. Want me to export as CSV?"
You: "Yes, and process the other 47 leads too"
Agent: "Exporting Robert's sequence now. Starting batch for 47 leads โ I'll notify you when ready (usually 15-20 minutes)."
Lead Fields
| Field | Required | Description |
|---|---|---|
email | Yes | Lead's email address |
name | No | Full name (improves personalization) |
company | No | Company name |
title | No | Job title |
company_website | No | URL for research |
linkedin_url | No | LinkedIn profile |
Options
| Option | Type | Default | Description |
|---|---|---|---|
list_name | string | Auto | Display name in MachFive UI |
email_count | number | 3 | Emails per lead (1-4) |
email_signature | string | None | Signature appended to emails |
approved_ctas | array | Campaign default | CTAs to use |
Timing
| Operation | Duration |
|---|---|
| Single lead | 3-10 minutes (sync) |
| Batch submit | Immediate (async) |
| Batch completion | ~15-20 min for 50 leads |
Note: Generation takes time because MachFive researches each prospect. Don't retry โ it's processing.
Error Codes
| Code | Meaning |
|---|---|
| 400 | Invalid request or missing data |
| 401 | Invalid API key |
| 402 | Out of credits |
| 403 | Campaign not in workspace |
| 404 | Campaign/list not found |
| 409 | Export called before batch complete |
| 429 | Too many concurrent batches |
Security
VirusTotal: Benign (0/61 flags)
OpenClaw Scan: โ Passed all checks
- Purpose matches description
- Only calls MachFive API
- No local file access
- Single appropriate API key
Built by Bluecraft Leads โ a real cold email agency with 30+ clients since 2023.
Troubleshooting
| Problem | Solution |
|---|---|
| Invalid API key | Regenerate in MachFive settings |
| Campaign not found | Run "List my campaigns" first |
| Timeout on generation | Normal โ wait 3-10 minutes |
| 429 error | Too many batches โ wait and retry |
Need help? support@machfive.io