Automate Resend with TypeScript

Send and receive email, manage Resend messaging and audience resources, inspect operational state, and react to every supported account event.

inspect-resend-delivery.automation.ts
import { automation } from "automate.ax"
import { resend } from "automate.ax/resend"

export default automation("Inspect Resend deliveries", () => {
  const delivered = resend.onEmailDelivered()

  resend.getEmail({
    emailId: delivered.emailId,
  })
})

What you can do

Actions

  • Send, receive, inspect, schedule, and cancel email
  • Manage contacts, imports, segments, topics, and properties
  • Create and send broadcasts and manage templates
  • Manage domains, suppressions, custom events, and API logs

Triggers

  • Every supported Resend account event
  • Broad email, contact, domain, and suppression event families
  • All email delivery, engagement, scheduling, and receiving events
  • Contact, domain, and suppression lifecycle events

Start automating with Resend today

Start building