Resend Integration — Automate Resend with AI on Beauto
The universal API for sending emails.
Category: email, transactional email · 62 actions available
What you can automate with Resend
Beauto connects Resend with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from Resend events, enrich Resend data with AI, or sync Resend with the rest of your stack — without writing code.
- Sync Resend data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new Resend events and route the output anywhere
- Schedule recurring Resend tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
Resend actions Beauto supports
- Add Contact To Segment — Add an existing contact to a segment in Resend. Use when you need to organize contacts into specific segments for targeted communication.
- Cancel Email — Cancel a scheduled email.
- Create API Key — Create a new API key to authenticate communications with Resend. Use when you need to generate a new authentication token for API access.
- Create Audience — Create a list of contacts.
- Create Contact — Create a contact in Resend.
- Create Contact Property — Tool to create a new contact property in Resend. Use when you need to define custom fields for contacts.
- Create Contact V2 — Tool to create a new contact in Resend. Use when you need to add a contact to Resend without specifying an audience.
- Create Domain — Create a domain through the Resend Email API. The domain is created in a pending/unverified state and cannot be used for sending emails until DNS verification is completed.
- Create Template — Tool to create a new email template in Resend. Use when you need to define reusable email templates with optional variables.
- Create Topic — Tool to create a new topic to segment your audience. Use when you need to create a topic for organizing contacts by interests or preferences.
- Create Webhook — Tool to create a webhook to receive real-time notifications about email events. Use when you need to set up automated notifications for email status changes.
- Delete API Key — Remove an existing API key from Resend. Use when you need to revoke or delete an API key.
- Delete Audience — Remove an existing audience.
- Delete Contact — Delete a contact in Resend.
- Delete Contact By ID — Tool to remove an existing contact by its ID. Use when you need to delete a contact directly without specifying an audience.
- Delete Contact Property — Remove an existing contact property from Resend.
- Delete Domain — Delete a domain through the Resend Email API. Deletion is irreversible; ensure no active email traffic or DNS configurations depend on the domain before calling.
- Delete Segment — Remove an existing segment. Use when you need to permanently delete a segment by its ID.
- Delete Template — Remove an existing template. Use this action when you need to delete a template from Resend.
- Delete Topic — Tool to remove an existing topic in Resend. Use when you need to delete a topic.
- Delete Webhook — Remove an existing webhook. Use this to delete a webhook configuration when you no longer need to receive event notifications at that endpoint.
- Duplicate Template — Duplicate an existing template through the Resend Email API. Use when you need to create a copy of an existing template.
- Get Contact — Tool to retrieve a single contact from Resend by ID or email. Use when you need to get details of a specific contact using the global contacts endpoint.
- Get Contact Property — Tool to retrieve a single contact property from Resend. Use when you need to get details about a specific contact property by its ID.
- Get Email Attachment — Retrieve a single attachment from a sent email. Use when you need to access attachment metadata and download URL.
- Get Segment — Retrieve a single segment by its ID. Use when you need to get detailed information about a specific segment.
- Get Template — Retrieve a single template by ID or alias from Resend. Use when you need to view template details.
- Get Topic — Tool to retrieve a single topic by its ID in Resend. Use when you need to fetch details of a specific topic.
- Get Webhook — Retrieve a single webhook for the authenticated user. Use this to get details about a specific webhook configuration including its endpoint, subscribed events, and signing secret.
- List All Contacts — Tool to retrieve a list of all contacts from Resend. Use when you need to fetch contacts across all audiences with optional pagination.
- List API Keys — Tool to retrieve a list of API keys for the authenticated user. Use when you need to view all API keys associated with the account, including pagination support for large result sets.
- List Audiences — List all audiences.
- List Broadcasts — Tool to retrieve a list of broadcasts. Use when you need to fetch all broadcasts or paginate through them.
- List Contact Properties — Tool to retrieve a list of contact properties from Resend. Use when you need to view available contact property definitions.
- List Contacts — List contacts in Resend.
- List Contact Segments — Retrieve a list of segments that a contact is part of. Use when you need to determine which segments a specific contact belongs to.
- List Contact Topics — Retrieve a list of topic subscriptions for a contact in Resend. Use when you need to check which topics a specific contact is subscribed to.
- List Domains — List all domains. Use the returned domain IDs as inputs for tools like RESEND_VERIFY_DOMAIN that require a domain_id.
- List Email Attachments — Tool to retrieve a list of attachments from a sent email. Use when you need to get information about files attached to an email sent via Resend.
- List Emails — Tool to retrieve a list of emails sent by your team. Use when you need to fetch outbound emails from your account. Supports pagination with limit, after, and before parameters.