Forwards your email to your webhook
UnisoftBox gives you a private email address. Every message sent to it is parsed
and POSTed to the URL you choose — headers,
body, and attachments — with automatic retries until your endpoint answers.
$ ./how-it-works --verbose
three steps, zero glue
step 01
Claim your inbox
Sign up and we issue a private address like you@unisoftbox.com.
step 02
Send anything
Plain text, HTML, or attachments. We parse it all and fold it into one normalized JSON payload.
step 03
Receive a post
We POST to your webhook URL. Failures retry with backoff until you answer or you tell us to stop.
$ ./payload --schema
your endpoint, called cleanly
// Every message becomes a standard JSON POST with a stable schema. A signature on // each request verifies its origin, and undelivered payloads are retried with // exponential backoff.
$ POST /hooks/invoices
x-unisoftbox-signature: sha256=...
content-type: application/json
{
"from": "billing@acme.example",
"to": "invoices@in.unisoftbox.app",
"subject": "Invoice #1042",
"text": "Your invoice for May is due...",
"received_at": "2026-08-19T23:04:00Z",
"attachments": 1
}
$ ./specs --all
~1s
median delivery
3×
retries, backoff
json
normalized payload
24/7
always listening
$ ./start
your inbox is waiting
// Create a free address. Point it at your URL. Watch emails arrive as webhooks.
$ create your address ↗