Envoi
Transactional email on your own domain.
Envoi is a transactional email platform for teams who want to own their deliverability story. Bring your domain, get a DKIM keypair in seconds, write templates in Handlebars, and send through a single REST endpoint. Bounces feed a per-team suppression list automatically.
Every “just send email” tool lands in the same place: a relay that hides your signing story, a dashboard that doesn't know about your team structure, and a bill that punishes growth. Envoi inverts that. The DKIM key is on your domain. The suppression list is yours. The template registry belongs to the team that wrote it.
Multi-tenant inside your own app? Envoi rides on Heimdall's tenancy primitives. Your customers' teams are real teams in our system — scoped keys, scoped domains, scoped rate limits.
Capabilities
Core features
Custom domains
Templates
Scoped API keys
Multi-team
Suppression list
Inbound webhook-ready
Integration
How it works
Three steps from zero to a signed email landing in a real inbox.
Register and verify a domain
POST your fqdn; we generate a DKIM keypair and hand back the DNS records (MX, SPF, DKIM, verification TXT). Set them, then call verify.
{ "fqdn": "acme.com" }Create a template
Handlebars subject + HTML + optional plain-text body. Render previews before sending.
{
"name": "welcome",
"subject": "Welcome, {{name}}",
"bodyHtml": "<h1>Hi {{name}}</h1><p>Thanks for signing up.</p>"
}Send it
One HTTP call. Render + DKIM-sign + queue + deliver. Returns 202 Accepted once queued.
Authorization: Bearer hdk_live_...
{
"from": "hello@acme.com",
"to": "user@example.com",
"data": { "name": "Alice" }
}Under the hood
Technical details
REST-first
DKIM + SPF + DMARC
Rate-limited by design
DKIM keys encrypted at rest
Dogfooded
Send your first email
The getting-started guide walks through domain verification, DNS records, template authoring, and your first send — all with copy-paste curl commands.