Turn any inbound email into a structured HTTP POST. Parse headers, body, and attachments — then trigger any workflow from your own code.
Point an MX record at WebMail and every inbound message is parsed and POSTed to your endpoint as clean JSON — with attachments as base64 or S3 URLs.
{
"from": "customer@example.com",
"to": "support@yourapp.com",
"subject": "Order #4421 question",
"text_body": "Hi, I'd like to know when...",
"html_body": "<p>Hi, I'd like to know...</p>",
"attachments": [
{ "name": "invoice.pdf", "content_type": "application/pdf",
"content": "JVBERi0xLjMK..." }
]
}
Any workflow that involves receiving email becomes a simple HTTP handler.
Email to support@ automatically creates a ticket in your helpdesk system.
Forward supplier invoices to a mailbox; extract PDF attachments and record in your ERP.
Reply to a notification email to post a comment on a post or task — no UI needed.
Every email to sales@ becomes a lead record in your CRM with full message history.
Designers email images; they're extracted and stored to your media library automatically.
Parse the inbound message and trigger a transactional reply — all from your own code.
<200ms
Average webhook delivery
∞
Addresses per domain
5
Webhook retry attempts
Add an MX record, configure your endpoint URL, and you're done — emails become HTTP requests instantly.
No credit card required · Cancel anytime