AI researches each prospect and crafts individually tailored messages. You review every email before it sends to protect your reputation.
Generic cold emails get less than 1% response rates and damage sender reputation. Personalized outreach works dramatically better but takes 15-20 minutes per email to research the prospect, find a relevant hook, and compose a natural-sounding message. This makes quality outreach at scale impossible for most teams.
MultiMail's AI agent researches each prospect, finds personalization angles, and drafts individually crafted cold emails that feel hand-written. With gated_all oversight, sales reviews every element — recipient, subject, body — before any email sends, preventing wrong-person or wrong-company errors that damage sender reputation.
Your AI agent gathers context about each prospect — company, role, recent activity, public content, and potential needs — to find genuine personalization angles.
Using send_email, the agent drafts a unique email for each prospect that references specific, relevant details. No templates — each message feels individually written.
With gated_all oversight, every element is reviewed: Is this the right person? Is the company research accurate? Does the message tone match our brand? Sales approves before any email sends.
The agent monitors check_inbox for replies and tracks which personalization approaches generate the highest response rates.
import requests
API = "https://api.multimail.dev/v1"
HEADERS = {"Authorization": "Bearer mm_live_xxx"}
response = requests.post(
f"{API}/send",
headers=HEADERS,
json={
"from": "[email protected]",
"to": ["[email protected]"],
"subject": "Saw your talk on AI agents at PyCon - quick question",
"text_body": (
"Hi Sarah,\n\n"
"I caught your PyCon talk on building production AI agents. "
"The part about email handling challenges really resonated — "
"we see the same issues with our customers.\n\n"
"We built MultiMail specifically for that problem: giving "
"AI agents email capabilities with human oversight controls. "
"Your mention of needing &"cm">#039;guardrails on outbound sends' is "
"exactly what our gated_send mode does.\n\n"
"Would you be open to a 15-minute call to see if it could "
"help your agent project?\n\n"
"Best,\nYour Name"
),
"html_body": "<p>Hi Sarah,</p><p>I caught your PyCon talk...</p>"
}
)
print(f"Cold email queued for review: {response.json()[&"cm">#039;id']}")Draft a deeply personalized cold outreach email queued for review.
import requests
API = "https://api.multimail.dev/v1"
HEADERS = {"Authorization": "Bearer mm_live_xxx"}
"cm"># Add prospect with research context
response = requests.post(
f"{API}/contacts",
headers=HEADERS,
json={
"email": "[email protected]",
"name": "Sarah Chen",
"metadata": {
"company": "Acme Corp",
"role": "Head of AI Platform",
"source": "PyCon 2026 speaker",
"hook": "Talked about email handling challenges in agents",
"status": "cold-prospect"
}
}
)
"cm"># Search for prospects by source
prospects = requests.get(
f"{API}/contacts/search",
headers=HEADERS,
params={"query": "PyCon cold-prospect"}
).json()
print(f"PyCon prospects: {len(prospects[&"cm">#039;results'])}")Add prospects with research data for personalized outreach.
"cm">// Add prospect with research data
await mcp.add_contact({
email: "[email protected]",
name: "Sarah Chen",
metadata: {
company: "Acme Corp",
role: "Head of AI Platform",
source: "PyCon 2026",
hook: "Email handling challenges in agents talk"
}
});
"cm">// Send personalized outreach (gated_all: full review)
const result = await mcp.send_email({
to: "[email protected]",
subject: "Saw your PyCon talk on AI agents - quick question",
text_body: "Hi Sarah, I caught your talk on building production agents..."
});
await mcp.tag_email({
email_id: result.id,
tags: ["cold-outreach", "pycon-campaign", "first-touch"]
});
"cm">// Check for replies
const inbox = await mcp.check_inbox({
mailbox_id: "sales-mailbox-id",
status: "unread"
});Use MCP tools to manage prospect research and send personalized outreach.
Deeply personalized emails that reference specific, relevant details consistently outperform template-based outreach by 5-10x.
Gated all oversight means every email is reviewed before sending. Wrong-person errors, factual mistakes, and off-brand messaging are caught before they damage your sender reputation.
AI handles the time-intensive research and drafting. Sales reps review in seconds what would take 15 minutes to create from scratch.
Every cold email includes required CAN-SPAM elements. The AI agent handles unsubscribe links, physical address requirements, and opt-out processing.
Email infrastructure built for AI agents. Verifiable identity, graduated oversight, and a 38-tool MCP server. Formally verified in Lean 4.