Programmable inbound email for modern teams

Inbound email,
built for automation.

Connect any domain, receive every message as an inbox item, API object, or webhook event, and route email into the systems your team already uses.

No mailbox migration No fragile forwarding chains No MIME parsing on your side
invoices@acme.com live
V vendor@example.com 14:22
Invoice #1042 attached
→ invoices-to-erp
L leads@inbound 14:09
Demo request — Northwind Co.
→ crm-capture#lead
S support@acme.com 13:51
Re: ticket 8821 — login issue
→ triage-queue#reply
POST /webhooks/erp 200 OK
{
  "event": "message.received",
  "to": "invoices@acme.com",
  "from": "vendor@…",
  "subject": "Invoice #1042",
  "attachments": [{
    "file": "invoice-1042.pdf",
    "size": 184203
  }],
  "rule": "invoices-to-erp"
}

Built around the primitives operations teams actually need

Custom domains Catch-all routing REST API Webhooks Attachments Audit logs
The hidden workflow

Your most important workflows still start in an inbox.

Leads, invoices, support replies, applications, approvals, and customer documents still arrive by email. Most teams forward them manually, lose context, or glue together brittle rules across Gmail, Outlook, and Zapier. InletOps turns inbound email into structured, observable workflows.

Forwarding breaks

Auto-forward rules silently fail, get rate-limited, or strip attachments. One mailbox change quietly takes a whole pipeline down.

Inboxes hide process

Critical steps live in someone's personal inbox. There's no audit trail, no status, and no way to see what was handled or dropped.

Parsing MIME is wasted engineering time

Encodings, nested parts, inline images, charset edge cases. Teams burn weeks on a parser instead of shipping the workflow that matters.

How it works

From a raw message to a workflow in four steps.

01
acme.comverified
MXSPFDKIM

Connect your domain

Add a domain, drop in the records, and we verify MX and DNS. No mailbox migration required.

02
invoices@acme.com
support@acme.com
*@acme.com

Receive inbound messages

Every message lands as a clean, parsed object — headers, body, and attachments included.

03
if to invoices@
then route → erp
and tag #finance

Route with rules

Match on sender, recipient, subject, or content. Forward, tag, parse, or branch — no code needed.

04
POST webhook
200 delivered
retry ready

Trigger APIs and workflows

Fire signed webhooks, call your API, or push to the tools your team already runs on.

Platform

Everything inbound, in one programmable layer.

A complete toolkit for receiving, routing, and acting on email — without standing up your own mail infrastructure.

Domain routing

Send any domain or subdomain to InletOps and route by recipient.

Alias & catch-all inboxes

Unlimited aliases and wildcard addresses without provisioning mailboxes.

Rules engine

Match, branch, and transform messages with a visual rule builder.

Webhooks with retry & replay

Durable delivery with automatic retries and one-click replay.

REST API

Read messages, manage domains, and configure routing programmatically.

Attachment handling

Files extracted, scanned, and served over signed, expiring URLs.

Email parsing

Structured headers, text, and HTML — the MIME mess handled for you.

Forwarding with logs

Forward to any address with full, searchable delivery records.

Team inbox

Shared web inbox with assignment, status, and threaded context.

Spam & malware checks

Inbound filtering and attachment scanning before delivery.

Retention controls

Configure how long messages and attachments are stored.

Audit trail

Every route, forward, and delivery recorded and exportable.

For developers

Email in. JSON out.

Stop writing MIME parsers. Every inbound message arrives as a clean, predictable JSON payload — delivered to your endpoint the moment it lands.

  • Signed webhook deliveries
  • Retry and replay failed events
  • Searchable message and delivery logs
  • Raw MIME available when needed
Read the API docs
message.received webhook
{
  "event": "message.received",
  "domain": "acme.com",
  "to": "invoices@acme.com",
  "from": "vendor@example.com",
  "subject": "Invoice #1042 attached",
  "attachments": [
    {
      "filename": "invoice-1042.pdf",
      "content_type": "application/pdf",
      "size": 184203
    }
  ],
  "routing_rule": "invoices-to-erp",
  "received_at": "2026-05-10T14:22:31Z"
}
Use cases

One inbound layer, many workflows.

SaaS reply handling

Capture replies to transactional email and thread them back into your app.

Invoice intake

Pull invoices and attachments into your ERP or accounting system automatically.

Agency domain forwarding

Manage inbound for dozens of client domains from a single workspace.

Support & triage

Route, tag, and assign inbound support mail without a heavyweight helpdesk.

Recruiting inboxes

Collect applications and resumes as structured, searchable records.

CRM lead capture

Turn inbound demo and contact emails into CRM leads in real time.

Security & reliability

Designed for security-conscious teams from day one.

Inbound email touches sensitive data. We give you verification, signed delivery, audit logs, and retention controls so you stay in control of every message.

DNS-based domain verification

Prove ownership before any mail is accepted for a domain.

SPF / DKIM / DMARC guidance

Guided setup and checks so your domains authenticate correctly.

Signed webhook events

Verify every payload with a signature before you trust it.

Message & forwarding audit logs

A complete, exportable record of what arrived and where it went.

Configurable retention

Decide how long messages and attachments are stored — then enforce it.

Abuse & rate-limit controls

Throttling and abuse protection keep inbound flows healthy.

Malware scanning for attachments

Files are scanned before delivery, with results attached to each event.

Pricing

Pay for the volume you receive.

Slide to your monthly inbound volume. Every plan includes the web inbox, parsing, signed webhooks, and audit logs.

Up to 10k monthly messages
10k 10M+
Starter
$9 /month
billed monthly
  • 10k monthly messages
  • Unlimited domains
  • Unlimited team members
  • Unlimited routing rules
  • Webhooks
  • AI email parsing
Start 14-day free trial

$0.00 due today. No card required.

Self-hosted
$99 one-time
single payment · run it yourself
  • Unlimited messages
  • Runs on your own infrastructure
  • Unlimited domains & team members
  • Webhooks & AI email parsing
  • Your data never leaves your servers
Buy now — $99 USD

Lifetime license. No recurring fees.

Need more than 10M messages a month, SSO, or custom retention? Talk to the founder →

FAQ

Questions, answered.

Is InletOps an email hosting provider?

No. InletOps is infrastructure for inbound email automation. We receive, parse, route, and forward messages for domains you connect — we don't host mailboxes or replace your email provider.

Can I keep using Gmail or Microsoft 365?

Yes. Most teams point a domain or a few addresses at InletOps for automation while keeping Gmail or Microsoft 365 for everyday mail. The two run side by side.

Do you support outbound email?

InletOps is focused on inbound. We forward messages and trigger workflows, but we're not a bulk sending or marketing platform — pair us with your existing sending provider when you need to send.

Can I use my own domain?

Yes — that's the point. Connect any domain or subdomain, verify ownership with DNS records, and start receiving inbound mail as inbox items, API objects, or webhook events.

What happens to attachments?

Attachments are extracted, scanned for malware, and made available over signed, expiring URLs. Each webhook event includes filename, content type, and size so your systems can fetch only what they need.

Can I forward messages and also trigger webhooks?

Absolutely. A single rule can forward a message to a human, tag it, and fire a webhook to your API at the same time — with full logs of every action.

Do you support catch-all addresses?

Yes. Use wildcard and catch-all addresses to capture every message sent to a domain, then route them by recipient, sender, or content with the rules engine.

Is this built for developers or operations teams?

Both. Operations teams build routing visually in the web app; developers reach for the REST API, signed webhooks, and raw MIME. Inbound email becomes a workflow everyone can see and control.

Get started

Make inbound email programmable.

Connect your first domain in minutes and start routing inbound email into the systems your team already uses. Free to start — no card required.

Try it for free