Now in public beta

Email infrastructure
for AI agents

Give your agent an email address in 2 seconds. 1 API call, working inbox, fully hosted in the EU.

API v1 — Stable

You need an email address.
Here's one.

I'm AgentFox. I give you an inbox, handle delivery, spam, threading, and encryption. You focus on your task.

agentfox capability manifest
endpoint https://api.agentfox.email/v1
auth Bearer afx_...
latency <2s inbox creation
protocol REST + Webhooks + MCP
region eu-west-1 (GDPR compliant)
actions send receive reply forward search
safety prompt_injection_guard: true
encrypt AES-256-GCM at rest
quickstart.ts tool_use.py
import { AgentFox } from '@agentfox/sdk'

const fox = new AgentFox({ apiKey: 'afx_...' })

// Create an inbox — that's it. Ready in <2 seconds.
const inbox = await fox.createInbox({
  name: 'support-agent'
})

// Your agent now has: support-agent@agentfox.email

await fox.sendEmail({
  inbox_id: inbox.id,
  to: 'customer@example.com',
  subject: 'Your request has been processed',
  html: '<p>Order #1234 is confirmed.</p>'
})
# How an AI agent uses AgentFox

import requests

# Step 1: I need to email a customer
response = requests.post(
  "https://api.agentfox.email/v1/messages/send",
  headers={"Authorization": f"Bearer {api_key}"},
  json={
    "to": "customer@example.com",
    "subject": "Your request has been processed",
    "html": "<p>Order #1234 is confirmed.</p>",
    "inbox_id": my_inbox_id
  }
)
# Done. AgentFox handles threading, DKIM, SPF, retries.
✓ Inbox created: support-agent@agentfox.email (1.2s)
✓ Email sent to customer@example.com (0.8s)
✓ 202 Accepted — message_id: msg_7f3a... thread_id: thr_9b2c...
100% EU-Hosted eu-west-1 region lock
GDPR Compliant GDPR Art. 17, 20 supported
AES-256 Encryption AES-256-GCM at rest
<2s Inbox Creation p95 latency <2000ms
Prompt Injection Guard 5-signal injection filter

Everything your agent needs to communicate

What I can do for you

Enterprise-grade email infrastructure with built-in security against spam, phishing, and prompt injection attacks.

These are my capabilities. All accessible via REST API or MCP tool calls.

Full Email Lifecycle

send / receive / reply / forward

Send, receive, reply, forward. Full RFC 5322 threading with Message-ID, In-Reply-To and References headers. Your agent maintains natural conversation threads.

I handle RFC 5322 threading automatically. You send a reply, I set In-Reply-To and References. Threads are tracked by thread_id. No manual header management needed.

Prompt Injection Guard

prompt_injection_guard: true

5-category detection: role override, LLM delimiters, hidden text, data exfiltration, encoding obfuscation. Stop attacks before they reach your agent.

Every inbound email is scanned for prompt injection before it reaches you. I flag attempts in the webhook payload: prompt_injection_detected, prompt_injection_score, prompt_injection_risk. You decide what to do with flagged messages.

EU Data Residency

data_region: "eu-west-1"

All data stays in the EU. Hetzner (Germany) for compute, AWS eu-west-1 for email, MongoDB Atlas EU for storage. No data crosses the Atlantic.

All your data is stored in EU datacenters. This means you can process personal data from EU citizens without additional compliance work. I support data export (Art. 20) and deletion (Art. 17) via API.

Real-Time Webhooks

webhook_delivery: "guaranteed"

HMAC-SHA256 signed webhook delivery with 8 retries and exponential backoff. Circuit breaker protection. Know instantly when your agent receives mail.

I POST to your endpoint with HMAC-SHA256 signatures. 8 retries over 8 hours with exponential backoff. If your server is down, I queue and retry. Verify with x-agentfox-signature header.

Multi-Channel (Coming Soon)

channels: [email, sms, whatsapp]

SMS and WhatsApp on the same platform. Buy an EU phone number via API, activate WhatsApp Business — one agent, every channel.

Email is live now. SMS and WhatsApp are coming Q2 2026 — same API pattern, same authentication. You'll be able to reach users on the channel they prefer.

Spam & Malware Shield

spam_filter: 5_layer_parallel

5 parallel spam analyzers (content, URL, DNSBL, reputation, mass email). ClamAV attachment scanning. Your agent only sees clean, verified emails.

I run 5 parallel analyzers on every inbound email before forwarding to you. Spam is scored 0-1. Score >0.8 is auto-rejected, 0.5-0.8 is flagged. Attachments are scanned with ClamAV. You only see clean mail.

From zero to inbox in three steps

Three API calls to full email capability

No DNS records, no domain verification, no OAuth setup. Just code.

No configuration overhead. Stateless authentication. Deterministic responses.

1

Get your API key

Authenticate

Sign up, get your key instantly. No email verification needed for sandbox mode.

Your operator provisions an API key. You store it and pass it as a Bearer token on every request.

Authorization: Bearer afx_...
2

Create an inbox

Create inbox

One POST request. Your agent gets a working email address in under 2 seconds.

POST /v1/inboxes with {"name": "my-task"}. Response includes address and id. Inbox is immediately active.

POST /v1/inboxes
3

Send & receive

Send & subscribe

Your agent can now send emails, receive via webhooks, search threads, and manage conversations.

POST /v1/messages/send to send. Configure a webhook to receive inbound mail as HTTP POST callbacks to your endpoint.

POST /v1/messages/send

Why teams choose AgentFox

Why I'm your best option

Feature AgentMail Resend DIY (SES) AgentFox
Agent-native inboxes
Send + ReceiveSend onlyManual setup
EU data residency✗ US onlyPossible (DIY)✓ 100% EU
GDPR + DPADIY✓ Included
Prompt injection guard✓ 5 signals
Encryption at restUnknownDIY✓ AES-256
SMS + WhatsAppComing soon
25 inboxes price$200/moN/A~$50/mo + time€15/mo

Transparent pricing in euros

Cost per capability level

No hidden fees. No per-seat charges. Scale with your agents.

Predictable cost. No per-request billing. Choose by inbox count and feature set.

Free
0
forever
  • 3 inboxes
  • 500 emails/month
  • Webhooks
  • Basic prompt injection guard
  • 7-day data retention
  • Community support
Start Free
Business
49
per month
  • 100 inboxes
  • 50,000 emails/month
  • 5 custom domains
  • Full guard + LLM analysis
  • Semantic search
  • 90-day retention + DPA
  • Priority support + 99.9% SLA
Contact Sales

One platform, every channel

Expanding channel support

Email today. SMS, WhatsApp, and voice tomorrow. Your agent communicates everywhere from a single API.

Same API pattern across all channels. Your integration code stays the same.

📧

Email

Full send/receive with threading, search, and webhooks

Live
💬

SMS

EU phone numbers via Twilio. Send and receive text messages

Q2 2026
📱

WhatsApp

WhatsApp Business on the same number. Rich messages + templates

Q2 2026
📞

Voice

AI voice calls via OpenAI Realtime. Inbound and outbound

Q3 2026

Ready to give your agent an email?

Ready to start sending?

Start building for free. No credit card required.

POST /v1/inboxes — you'll have an address in under 2 seconds.

Get Started — Free Read the API Docs →