Product

Built for developers,
loved by marketers

A complete email platform — from the first API call to the millionth send.

Developer experience

An API you'll enjoy

One endpoint to send. Predictable JSON, descriptive errors, idempotency, and a typed SDK. You'll be sending in minutes, not days.

Read the docs
send.ts
import { YoursTruly } from "@saalr-io/yours-truly";
 
const yt = new YoursTruly(process.env.YT_API_KEY);
 
await yt.emails.send({
from: "hello@yourstrulymail.com",
to: ["sreekanth@saalr.io"],
subject: "Email that lands",
html: "<strong>Yours, truly.</strong>",
});
 
// → { id: "email_yrwky6q…", status: "sent" }
Delivered
48,920
Opened
31,204
Bounced
112
Complaints
3
Insight

Know what happens
after you hit send

Real-time analytics on delivery and engagement, broken down by domain and message — so you can protect your reputation and improve every campaign.

Open the dashboard

And everything else

Typed SDK

First-class TypeScript types for every request and response.

DKIM & SPF

Guided domain setup with copy-paste DNS records.

Webhooks

Signed, retried delivery of every event to your endpoints.

Templates

Reusable, versioned templates with variables.

Contacts

Import, segment, and manage audiences at scale.

Event log

A searchable, account-wide feed of every email event.