Email into
your app

Receive messages and attachments as structured data, then route them into the workflows you build.

Inbound Email is Preview.
Receiving-domain setup is arranged with us.

Incoming messageJust now
Alex Morganalex@example.com
Tosupport@in.yourapp.example

I need a hand with my workspace

Hi! I cannot open the project my teammate shared. Can you help?

No attachments
Your app canCreate a support ticket
Interactive illustration. Your app implements the ticket, document or reply workflow.

From email to app input

The sender uses email. Your app receives the fields it needs to do something useful.

Receive a message

A message arrives at your configured receiving address.

support@in.yourapp.example

Parse and route it

Extract the message fields and attachments, then match the rules you choose.

Your app takes over

Use the sender, subject and message body to start a conversation in your app.

Your webhook receivesJSON · selected fields
{
  "messageId": "msg_example_01",
  "envelope": {
    "from": "alex@example.com",
    "to": [
      "support@in.yourapp.example"
    ],
    "subject": "I need a hand with my workspace"
  },
  "bodies": {
    "text": "Hi! I cannot open the project my teammate shared. Can you help?"
  },
  "attachments": []
}

Verify webhook signatures before processing messages. Deliveries can repeat; use the message ID to recognize a message you've already handled.

Keep the useful parts

Route the message, retrieve its files, and inspect what happened when your app received it.

Rules that fit your app

Match recipients, senders, subjects or attachment presence. Choose which incoming messages reach each workflow.

Attachments, ready to use

Get file metadata with the message. Retrieve the file through an authenticated API when your app needs it.

See delivery attempts

Inspect webhook delivery history. Replay parked webhook deliveries through the API when you're ready to try again.

Example interfaces for your app. Inbound Email is Preview.

An incoming messageParsed and matched to your route
WebhookDeliver to your backend
ForwardSend to a verified address
Message APIRead stored mail from your app

Choose where it goes

Send structured messages to a webhook, forward to a verified address, or read stored messages through the API.

Choose a receiving subdomain for your app while keeping your existing mailboxes. We'll work through domain and DNS setup during Preview onboarding.

Add Inbound Email on its own. Your existing sign-in, backend and application workflows can stay in place.

Build your email workflow

Tell us what you want incoming mail to do in your app.

Preview · Setup by arrangement.

Discuss Preview