Email infrastructure for developers
Send transactional and marketing email at scale with first-class deliverability, zero-config DKIM, and an API your team will actually enjoy using.

Managed Sendix delivery stack
Send. Track. Verify. Repeat.
Five capabilities, one API surface, zero context switching.
A send API engineered for ergonomics
Pass JSX directly. We render, sanitize, inline, and ship dark-mode variants for you. Idempotency keys, structured errors, and stable IDs ship as defaults.
Read the API referenceawait sendix.emails.send({ from: '[email protected]', to: '[email protected]', subject: 'Welcome 🎉', react: <Welcome />, })
Every email, traced end to end
From the API call to the recipient's inbox — five stages, fully observable, every event signed.
{ "from": "[email protected]",
"to": "[email protected]",
"subject": "Welcome 🎉",
"react": <Welcome /> }- · API key scoped to verified domain
- · Rate limit ok (4 / 100)
- · Sender allow-list ✓
Send your first email in two minutes
Native direct-MX delivery, no local MTA to install, no DNS guesswork. Create a key, make one HTTPS request, ship.
- Plain REST
Call the documented JSON API with any HTTP client, from any runtime. No package to install.
- Templates or raw HTML
Send with a template id, HTML, text, scheduled time, tags, and attachments through the same endpoint.
- Predictable responses
Stable IDs, idempotency keys, structured errors — boring on purpose.
import { Sendix } from 'sendix-node';
const sendix = new Sendix({ apiKey: process.env.SENDIX_KEY });
const { id } = await sendix.emails.send({
from: '[email protected]',
to: ['[email protected]'],
subject: 'Welcome aboard!',
html: '<h1>Hi there</h1><p>Thanks for signing up.</p>',
});
console.log('Queued:', id);Ready to send your first email?
25,000 emails free every month. No credit card required. Upgrade only when you outgrow the free tier — and we will let you know when that time comes.
Managed SaaS platform · Native SMTP engine · SOC 2 in progress

