Back to Changelog
|v1.0.0

AgentPost v1.0 Launch

apisdknew-feature

We are excited to announce the public release of AgentPost v1.0, a self-hosted email infrastructure platform purpose-built for AI agents. AgentPost gives your agents the ability to programmatically create inboxes, send and receive email, and react to messages in real time -- without per-inbox subscription costs or artificial limits.

What's Included

Complete REST API

Over 30 endpoints across 12 resource types covering inboxes, messages, threads, drafts, attachments, labels, filter rules, domains, environments, webhooks, organizations, and user accounts. Full OpenAPI 3.1 specification included.

TypeScript SDK

A fully typed client library with support for all API resources, WebSocket streaming, and pagination helpers. Install via npm install @agentpost/sdk.

Python SDK

Synchronous and asynchronous clients with Pydantic models for all request and response types. Install via pip install agentpost.

MCP Server

Model Context Protocol server for direct AI tool integration. Works with Claude Desktop, Claude Code, Cursor, and any MCP-compatible AI assistant. Provides 20+ tools for inbox management, message operations, and email composition.

Web Console

A dark-themed dashboard for managing organizations, inboxes, messages, domains, webhooks, API keys, and more. Built with React and TanStack Router.

SMTP and IMAP Protocol Servers

Standard protocol access for traditional email clients. Configure Thunderbird, Outlook, Apple Mail, or any IMAP/SMTP-capable client to connect to your AgentPost inboxes.

Real-time Event Delivery

Webhook endpoints with signature verification and automatic retry (5 attempts with exponential backoff). WebSocket streaming for low-latency event consumption. Supports all message lifecycle events: received, sent, bounced, complained, delivered, and opened.

Custom Domain Support

Bring your own domain with automated SPF, DKIM, and DMARC configuration. Periodic re-verification ensures continued deliverability. Catch-all routing directs unmatched addresses to designated inboxes.

Organization Management

Multi-tenant architecture with role-based access control (owner, admin, member). Tier-based resource limits (free, starter, team, enterprise). Environment isolation for separating production, staging, and development workloads.

Self-hosted

Deploy on your own infrastructure. No per-inbox costs, no artificial message limits, no vendor lock-in. Uses AWS SES for outbound delivery and Cloudflare R2 for attachment storage.

Getting Started

Check out the Quickstart guide to send your first email in under five minutes, or explore the API Reference for the full specification.