Email

Resend + Better-Notify

Deliver transactional and marketing email through Resend's modern API. Better-Notify handles validation, rendering, and middleware — Resend handles delivery.

Install

npm install @betternotify/resend

Quick start

import { createClient } from '@betternotify/core';
import { resendTransport } from '@betternotify/resend';

const mail = createClient({
  catalog,
  transportsByChannel: {
    email: resendTransport({ apiKey: process.env.RESEND_API_KEY }),
  },
});

await mail.welcome.send({ to: 'user@example.com', input: { name: 'Alice' } });

Features

Read the docsGet started

Related integrations