Connect Resend
1
Create an API key
Create an API key in Resend.
- Use Full access when workflows create contacts or add people to segments.
- Use Sending access when you only send email. That permission can’t create contacts or update segments.
2
Install the app in Attio
- In Attio, click your workspace name, then click Apps and integrations.
- Search for Resend, open the app, and click Install.
- Under Workspace connection, click Connect.
- Paste the API key and click Add connection.
Use Resend in a workflow
Add these steps to an Attio workflow.Create contact
Creates a Resend contact from an email address.- Email: The contact’s email address. Required.
- Full name: The contact’s name. Optional.
- Unsubscribed: Turn this on to unsubscribe the contact from all Broadcasts. You can’t pass a variable for this field.
Add contact to segment
Adds an existing Resend contact to a segment.- Segment: The segment to add the contact to. Search the list and pick one. You can’t pass a variable for this field. Required.
- Contact: The contact to add. Search for a contact, or pass a contact ID from an earlier step. Required.
Send email
Sends an email through Resend as plain text or from a published template.- From: The sending address. Use an address on a verified domain. Required.
- To: The recipient’s email address. Required.
- Subject: The email subject. Required.
- Plain text: The email body as plain text.
- Template: A published template to send instead of plain text.
- Template variables: When you pick a template in the step, Attio adds a text field for each variable that template declares.
- From name: The name shown next to the From address. Optional.
- CC: Extra recipients to copy. Optional.
- BCC: Extra recipients to blind copy. Optional.
- Reply to: The address that receives replies. Optional.
- Schedule: When to send the email. Leave this empty to send right away. Optional.
- Tags: Name and value pairs that label the email in Resend. Optional.
- Topic: The topic for this email. Pick it from the list. You can’t pass a variable for this field. Optional.
- Attachments: Files to attach. Each file needs a filename and a remote file URL. Optional.
The From address has to use a domain you verified in Resend. With the test
sender
onboarding@resend.dev, you can only email your own address. Add a
domain to email anyone else.If you edit a template in Resend after you configure the step, and the
template needs a variable you haven’t set, the step fails and names the
missing variable. Open the step and fill in that variable.
Add a person to a segment
You can add one person to a Resend segment from their record, without a workflow.- On a person record, open the record menu and click Add to segment.
- If the person has more than one email address, choose which address to use. With one address, Attio shows the field and you can’t change it.
- Select a segment.
- Click Add to segment.