Transactional email that lands
Confirmations, receipts and alerts from your own domain — authenticated, tracked and handled alongside every other channel.
Your booking is confirmed

Hi Sam, you’re booked in with Dr Patel on Thursday 14 November at 10:30 am at 18 King St.
The email your product sends, done properly
Authenticated domains
SPF, DKIM and DMARC set up with you, so your email lands as you — not in spam.
Transactional by design
Receipts, confirmations, password resets and alerts, sent the moment they’re needed.
Delivery events
Delivered, bounced, complained and opened — signed webhooks for every outcome.
Suppression handled
Hard bounces, complaints and unsubscribes suppressed automatically across your account.
Templates you control
Send HTML you already have, or keep templates in SendLab and pass in the data.
One timeline with SMS and RCS
Email sits alongside your other channels, with the same references, keys and console.
Send email in one call
From your domain, with HTML or a template, and your own reference for safe retries.
- Domain authentication guided in the console
- Bounce and complaint suppression
- Signed delivery webhooks
await sendlab.emails.send({
from: "Northside Dental <[email protected]>",
to: "[email protected]",
subject: "Your booking is confirmed",
html: "<p>See you Thu 14 Nov at 10:30 am.</p>",
// your own ID — retrying with it never sends twice
reference: "booking-4821-email",
});Ready to take your messaging further
Tell us what you want your customers to be able to do. We’ll scope it with you and help you launch.