Give your agent its own email inbox. Send, receive, and manage full conversations — like Gmail, but built for agents.
No credit card required · Free tier with 1,000 emails/month
import { AgentSend } from "@agentsend/sdk"; const client = new AgentSend({ apiKey: process.env.AGENTSEND_KEY }); // Create an inbox for your agent const inbox = await client.inboxes.create({ displayName: "Support Agent" }); // Send an email await client.messages.send(inbox.id, { to: ["user@example.com"], subject: "Your order has shipped", bodyText: "Hi! Your order #1234 is on the way." }); // When they reply, get the conversation const threads = await client.threads.list(inbox.id);
import requests API_KEY = "ask_..." BASE = "https://agentsend.io" headers = { "x-api-key": API_KEY } # Create an inbox inbox = requests.post( f"{BASE}/inboxes", json={"displayName": "Support Agent"}, headers=headers ).json() # Send an email requests.post( f"{BASE}/inboxes/{inbox['id']}/messages", json={ "to": ["user@example.com"], "subject": "Your order has shipped", "bodyText": "Hi! Order #1234 is on the way." }, headers=headers )
# Create an inbox curl -X POST https://agentsend.io/inboxes \ -H "x-api-key: ask_..." \ -H "Content-Type: application/json" \ -d '{"displayName": "Support Agent"}' # Send an email curl -X POST https://agentsend.io/inboxes/{id}/messages \ -H "x-api-key: ask_..." \ -H "Content-Type: application/json" \ -d '{ "to": ["user@example.com"], "subject": "Your order has shipped", "bodyText": "Hi! Order #1234 is on the way." }'
Three steps. No config. No SMTP setup.
Sign up and grab your key. No credit card, no email verification, no waiting.
One API call creates a fully functional email inbox for your agent with a unique address.
Your agent sends emails, gets replies via webhooks, and tracks full conversation threads.
It's not AI for your email. It's email for your AI.
Full two-way email. AWS SES for outbound delivery, built-in SMTP server for inbound. Queue-based async processing.
RFC 5322 compliant conversation threading. Messages are auto-grouped via Message-ID, In-Reply-To, and References.
Instant notifications when emails arrive. HMAC-SHA256 signed payloads with automatic retry and exponential backoff.
Use your own domain with automated DKIM and SPF verification. Your agent sends from your-brand.com.
Upload and attach files up to 10MB. S3-backed storage with presigned download URLs for inbound attachments.
Automatic SES event processing for bounces, complaints, and delivery confirmations. Protects your sender reputation.
Simple bearer token and API key auth. SHA-256 hashed storage with per-account and per-inbox rate limiting.
First-class TypeScript SDK with full type safety. npm install @agentsend/sdk and start sending in minutes.
Interactive Swagger UI with complete API documentation. Try endpoints directly from your browser at /docs.
Email services built for humans don't work for agents.
Start free. Scale when you need to.
Free to start. No credit card required. Takes 60 seconds.
Start Building →