Relayon started with email — the hardest channel to get right. The reputation engine, the signed audit trail, the one suppression list: built once, extended to every channel after.
Receipts, resets, broadcasts — per-ISP reputation and signed audit logs.
Explore email →Programmable text with global carrier routes and one shared suppression list.
Q3 2026Mobile and web push that shares your audit trail, quiet hours, and preferences.
On the roadmapReceipts, resets, onboarding, broadcasts — one API, one suppression list, one audit trail. No two-vendor reconciliation at month end.
Per-ISP placement scores, throttles that explain themselves, IP pools you can move customers between without a redeploy.
Webhooks are HMAC-SHA256 signed with rotation. Audit logs stream to your SIEM — so security stops asking.
A typed SDK in every language you ship, idempotency on every call. Six minutes from install to a delivered email.
import { Relayon } from "relayon"; const relayon = new Relayon(process.env.RELAYON_API_KEY); const { id } = await relayon.emails.send({ from: "Acme <[email protected]>", to: "[email protected]", subject: "Your receipt", html: "<p>Thanks for your order.</p>", idempotencyKey: "order_8841", });
Reputation per ISP, throttles that explain themselves, every send your team has ever made — one flat, fast console.
Six stops, one trace. Each transition is signed, retained, and streamable to your SIEM — so your security review answers itself.
5,000 free emails per month, every month — no card, no call, no upsell email when the trial ends.