Email API for developers · built on AWS SES

Email that lands.
Yours, truly.

Send transactional and marketing email with one clean API, get a receipt for every message, and know the second it's delivered, opened, or bounced.

No credit card · 3,000 emails a month free

import { YoursTruly } from "@saalr-io/yours-truly";
 
const yt = new YoursTruly(process.env.YT_API_KEY);
 
async function main() {
const { id } = await yt.emails.send({
from: "hello@yourdomain.com", // a domain you've verified
to: ["ada@example.com"],
subject: "Email that lands",
html: "<strong>Yours, truly.</strong>",
});
console.log("Sent", id); // → Sent email_yrwky6q…
}
 
main();
  1. sent 14:19:02
  2. delivered 14:19:03
  3. opened 14:19:05
99.9%
Delivery uptime
<1s
Event latency to your webhooks
50K
Emails a day from day one
5 min
To your first send

Write it. Send it. Know it arrived.

No. 01 — Send

One call, zero ceremony

A typed SDK and predictable JSON. Transactional email and broadcasts to whole audiences share the same API.

  • Typed TypeScript SDK
  • Templates with variables
  • Audiences & broadcasts

No. 02 — Land

Deliverability, handled

Verify your domain in minutes with guided DKIM, SPF and DMARC records, then send as anyone@yourdomain.com on AWS SES.

  • Guided DNS setup
  • Bounce & complaint handling
  • Built on AWS SES

No. 03 — Know

A receipt for every email

Delivered, opened, bounced, complained — streamed to your webhooks in under a second, with a full timeline per message.

  • Real-time webhooks
  • Per-message timeline
  • Per-domain analytics

Observability

Every email's journey, signed and dated.

Open any message and see exactly what happened, and when. A live event log covers your whole account, so a support question takes seconds instead of a ticket.

Explore the dashboard
email_yrwky6q…Delivered
from
hello@yourdomain.com
to
ada@example.com
subject
Email that lands
  1. ● sent14:19:02
  2. ● delivered14:19:03
  3. ● opened14:19:05

Simple pricing, no fine print.

Free
$0/month
3,000 emails / month. For side projects and getting started.
Start free
Scale
Custom
Unlimited volume. For high-volume senders with SLAs.
Contact sales

Compare all plans →

P.S.

Your first email is five minutes away.

Create an API key