Receive and parse emails as HTTP webhooks

Turn any inbound email into a structured HTTP POST. Parse headers, body, and attachments — then trigger any workflow from your own code.

No credit card required 99.9% uptime SLA Free tier included
Inbound Processing

Email arrives. Your webhook fires.

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.

  • Raw message JSON delivered to your URL
  • Parsed To, From, Subject, HTML, and plain-text body
  • Attachments as base64 or forwarded to S3
  • Custom catch-all or per-address routing
  • Spam and virus filtering before delivery
  • Webhook retry on non-2xx response
Inbound webhook payload — POST to your endpoint
{
  "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..." }
  ]
}
✓ Delivered to your endpoint in <200ms

Use cases you can build today

Any workflow that involves receiving email becomes a simple HTTP handler.

Support Ticket Creation

Email to support@ automatically creates a ticket in your helpdesk system.

Invoice Parsing

Forward supplier invoices to a mailbox; extract PDF attachments and record in your ERP.

Email-to-Comment

Reply to a notification email to post a comment on a post or task — no UI needed.

Lead Capture

Every email to sales@ becomes a lead record in your CRM with full message history.

Asset Ingestion

Designers email images; they're extracted and stored to your media library automatically.

Auto-responders

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

Start receiving email as webhooks

Add an MX record, configure your endpoint URL, and you're done — emails become HTTP requests instantly.

No credit card required · Cancel anytime