Resend: developer-first email delivery
Resend provides a clean REST API and SDKs for sending transactional emails with good deliverability and a React Email integration.
Tool comparison
Resend is a clean, developer-first email sending API. else.events is the event-driven workflow and template management layer that sits in front of your email provider — including Resend.
Resend provides a clean REST API and SDKs for sending transactional emails with good deliverability and a React Email integration.
else.events receives domain events, matches rules and selects the right template before handing off to your delivery provider.
Resend sends what you pass to it. Deciding which template to use, which locale to render, which variables to inject — that logic is yours to write and maintain.
Teams that start with Resend often accumulate conditional email logic in services, scattered template strings and no central view of what emails exist.
else.events handles event routing, rule matching and template management. Resend handles delivery. Configure Resend as your provider in else.events.
POST a domain event from your app. else.events decides the rest — template, locale, variables, provider.
Manage and preview templates in else.events. Resend delivers whatever is rendered.
Match by event type, plan, locale or payload field without conditionals in your code.
Change your delivery provider from Resend to Postmark or SMTP in workspace settings — no application code change.
| Capability | Resend | else.events | else.events + Resend |
|---|---|---|---|
| Email delivery API | ✓ (developer-first) | ✗ (uses your provider) | ✓ (via Resend) |
| React Email support | ✓ (native) | ✗ | ✗ |
| Event-driven routing | ✗ | ✓ | ✓ |
| Rule-based template selection | ✗ | ✓ | ✓ |
| Template management UI | ✗ | ✓ | ✓ |
| Locale support per template | Manual | ✓ | ✓ |
| Domain event logs | ✗ | ✓ | ✓ |
else.events can use Resend as its delivery provider. They complement each other.
Event routing, rule-based logic, template management and structured logs — in front of your delivery provider.