Everything Resend publishes
R

Resend

Automations · Build event-driven email flows · Resend

/features/automations

other
Words
209
Reading time
1 min
Last crawled
2026-08-27
Cited by
1 of their pages
Language
EN
cat resend.com/features/automations.md
import { Resend } from 'resend'; const resend \= new Resend('re\_xxxxxxxxx'); const { data, error } \= await resend.events.send({   event: 'user.created',   email: 'steve.wozniak@gmail.com',   payload: {     plan: 'pro',   }, }); Custom Events ## Trigger actions  via custom events Define events with strongly typed schemas and trigger them via API. Whether it's a user sign up, a payment failing, or an order shipping. Your data, your events. Control the flow ## Orchestrate every step of  your workflow Build multi-step workflows with precise timing and logic.  Decide when emails go out, who gets them, and what happens next. Observability ## Granular visibility  of all runs and steps Every automation run is saved, so you can understand what  happened at each step. ![Jellypod](https://resend.com/static/customers/jellypod.svg?dpl=dpl_BCJVW2ymRKbeewMqbXxvLKeafiav) > Resend Automations turned our hand-built, tangled setup into a clean, reliable way to send personalized, multi-day welcome sequences to new users. Pierson Marks Founder & CEO of Jellypod Easy to use ## Start automating  your emails Set up your first automation in simple steps. Streamline  your email workflows and engage effortlessly. -   Up to 10,000 runs per month-   Unlimited automations-   Unlimited steps-   No credit card required ## Start sending in minutes Resend delivers mission-critical emails for some  of the fastest growing teams. [Sign up for free](https://resend.com/signup)