Transactional email
that just works.

Ensure your OTPs, password resets, and order confirmations land in the inbox instantly. Built for speed, observability, and scale.

POST /v1/send
await email.send({
  from: '[email protected]',
  to: '[email protected]',
  subject: 'Your verification code',
  body: '<p>Code: 123456</p>',
});
now

Your verification code

Your security code is: 123456. It expires in 5 minutes.

Total Observability.

Debug faster with granular logs. See the exact status of every email sent, from API request to inbox delivery.

All Events Delivered Failed
Status Recipient Subject Time
Delivered [email protected] Welcome to the platform Just now
Delivered [email protected] Reset Password 1 min ago
Opened [email protected] Order #4422 Confirmed 5 mins ago
Bounced [email protected] Verification Code 1 hour ago

Real-time Webhooks.

Stay in sync. Receive instant notifications for every email event (delivered, opened, clicked, bounced) directly to your application via webhooks.

Instant Feedback

Update user status in your DB the moment an email bounces.

Secure Delivery

Webhooks are signed so you can verify they come from us.

}
POST /webhooks/email 200 OK
{
  "type": "email.delivered",
  "created_at": "2023-10-25T14:30:00Z",
  "data": {
    "email_id": "re_123456789",
    "to": ["[email protected]"],
    "subject": "Your invoice",
    "tags": {
      "category": "billing"
    }
  }
}

Ready to start sending?

Get your API key in seconds. 5,000 free emails per month.

Start Building for Free