← All integrations

Resend

Your own API keyEmail & Calendar

Connect it in Quilt

The universal API for sending emails.

Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.

Reads on its own51

Agents use these right away.

  • Get ContactTool to retrieve a single contact from Resend by ID or email.
  • List All ContactsTool to retrieve a list of all contacts from Resend.
  • Get AutomationRetrieve a Resend automation by ID, including its active workflow steps and connections.
  • Get Automation RunRetrieve a Resend automation run by automation and run IDs, including its status and step executions in graph order.
  • Get BroadcastRetrieve a single broadcast by its ID.
  • Get Contact ImportRetrieve a contact import by ID to check its status, timestamps, and processed row counts.
  • Get Contact PropertyTool to retrieve a single contact property from Resend.
  • Get Domain ClaimRetrieve the latest claim for a placeholder domain created by a claim.
  • Get Email AttachmentRetrieve a single attachment from a sent email.
  • Get Email MetricsRetrieve account-level email metrics over a date range, with optional filters and dimension breakdowns.
  • Get EventRetrieve a Resend event definition by UUID or event name.
  • Get LogRetrieve a single Resend API log by its ID.
  • Get Received EmailRetrieve a single received email by ID, including its content, headers, recipients, and attachment metadata.
  • Get Received Email AttachmentRetrieve a single attachment from a received email, including its metadata and signed download URL.
  • Get SegmentRetrieve a single segment by its ID.
  • Get SuppressionRetrieve a Resend suppression by ID or email address.
  • Get TemplateRetrieve a single template by ID or alias from Resend.
  • Get TopicTool to retrieve a single topic by its ID in Resend.
  • Get UsageRetrieve the account's current usage and plan limits for emails, contacts, segments, broadcasts, AI credits, automation runs, domains, and API requests.
  • Get WebhookRetrieve a single webhook for the authenticated user.
  • Get Webhook EventRetrieve a single webhook event by webhook ID and event ID.
  • List API KeysTool to retrieve a list of API keys for the authenticated user.
  • List AudiencesList segments using the legacy audience action and response shape.
  • List Automation RunsRetrieve a page of runs for a Resend automation.
  • List AutomationsRetrieve a page of Resend automations.
  • List Broadcast Clicked LinksRetrieve one page of a broadcast's clicked URLs and total and unique click counts.
  • List Broadcast RecipientsRetrieve a page of broadcast recipients filtered by a required event type.
  • List BroadcastsTool to retrieve a list of broadcasts.
  • List Contact ImportsRetrieve a page of Resend contact imports, optionally filtered by status.
  • List Contact PropertiesTool to retrieve a list of contact properties from Resend.
  • List ContactsList contacts belonging to the segment identified by the legacy audienceId parameter.
  • List Contact SegmentsRetrieve a list of segments that a contact is part of.
  • List Contact TopicsRetrieve a list of topic subscriptions for a contact in Resend.
  • List DomainsList all domains.
  • List Email AttachmentsTool to retrieve a list of attachments from a sent email.
  • List EmailsTool to retrieve a list of emails sent by your team.
  • List EventsRetrieve a page of Resend event definitions and their payload schemas.
  • List LogsRetrieve a page of Resend API request logs with optional cursor pagination.
  • List Received Email AttachmentsRetrieve a paginated list of attachments for a received email, including metadata and signed download URLs.
  • List Received EmailsTool to retrieve a list of received emails for the authenticated user.
  • List SegmentsRetrieve a page of Resend segments for audience management.
  • List SuppressionsRetrieve a page of suppressed email addresses from Resend, optionally filtered by bounce, complaint, or manual origin.
  • List TemplatesTool to retrieve a list of templates from Resend.
  • List TopicsTool to retrieve a list of topics for the authenticated user.
  • List Webhook Event AttemptsRetrieve a page of delivery attempts for an event on a Resend webhook, including HTTP status codes, response bodies, and send timestamps.
  • List Webhook EventsRetrieve a page of events for a Resend webhook, including delivery status.
  • List WebhooksRetrieve a list of webhooks for the authenticated user.
  • Retrieve AudienceRetrieve a segment using the legacy audience action and response shape.
  • Retrieve ContactRetrieve a global contact by ID.
  • Retrieve DomainRetrieve a single domain.
  • Retrieve EmailRetrieve a single email.

Asks someone first62

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Create Contact V2Tool to create a new contact in Resend.
  • Send Batch EmailsTrigger up to 100 batch emails at once.
  • Send EmailSend an email using Resend.
  • Add Contact To SegmentAdd an existing contact to a segment in Resend.
  • Batch Add SuppressionsAdd between 1 and 100 Resend suppressions to prevent sending to those emails.
  • Batch Remove SuppressionsRemove 1–100 Resend suppressions by email addresses or suppression IDs, but not both.
  • Cancel BroadcastCancel a queued or scheduled broadcast.
  • Cancel EmailCancel a scheduled email.
  • Create API KeyCreate a new API key to authenticate communications with Resend.
  • Create AudienceCreate a segment using the legacy audience action and response shape.
  • Create AutomationCreate a Resend automation from workflow steps and connections.
  • Create ContactCreate a global contact and add it to the segment identified by audienceId.
  • Create Contact ImportCreate a contact import from a CSV file, optionally mapping columns and applying segments and topic subscriptions.
  • Create Contact PropertyTool to create a new contact property in Resend.
  • Create DomainCreate a domain through the Resend Email API.
  • Create Domain ClaimStart a claim for a domain another Resend account has already verified.
  • Create Draft BroadcastCreate a broadcast and leave it as an unsent draft.
  • Create EventCreate a Resend event definition, optionally with a typed payload schema.
  • Create SegmentCreate a new segment for contacts to be added to.
  • Create SuppressionCreate a Resend suppression for an email address to prevent sending to it.
  • Create TemplateTool to create a new email template in Resend.
  • Create TopicTool to create a new topic to segment your audience.
  • Create WebhookTool to create a webhook to receive real-time notifications about email events.
  • Delete API KeyRemove an existing API key from Resend.
  • Delete AudienceRemove a segment using the legacy audience action and response shape.
  • Delete AutomationRemove an existing automation from Resend using its automation ID.
  • Delete BroadcastRemove an existing broadcast that is in draft status.
  • Delete ContactRemove a contact from the segment identified by audienceId, preserving the global contact.
  • Delete Contact By IDTool to remove an existing contact by its ID.
  • Delete Contact PropertyRemove an existing contact property from Resend.
  • Delete DomainDelete a domain through the Resend Email API.
  • Delete EventDelete an existing Resend event using its event ID (UUID) or event name.
  • Delete SegmentRemove an existing segment.
  • Delete SuppressionRemove a Resend suppression using its suppression ID or email address.
  • Delete TemplateRemove an existing template.
  • Delete TopicDelete an existing Resend topic by its topic ID.
  • Delete WebhookRemove an existing webhook by ID.
  • Duplicate AutomationDuplicate an existing automation by its ID and return the new automation's ID.
  • Duplicate BroadcastCreate a new draft broadcast from an existing broadcast.
  • Duplicate TemplateDuplicate an existing template through the Resend Email API.
  • Publish TemplatePublish a template through the Resend Email API.
  • Remove Contact From SegmentRemove an existing contact from a segment.
  • Replay Webhook EventQueue one more delivery of an event to an enabled webhook.
  • Send BroadcastSend an existing Resend broadcast immediately or schedule it for a later ISO 8601 date.
  • Send EventSend an event associated with a contact ID or email, with an optional payload.
  • Share EmailCreate a shareable link for a sent or received Resend email.
  • Stop AutomationStop an automation by its ID and return its status after stopping.
  • Update AutomationUpdate a Resend automation's name, status, or workflow graph.
  • Update BroadcastUpdate an existing broadcast in Resend.
  • Update ContactTool to update an existing contact in Resend by ID or email.
  • Update Contact PropertyUpdate an existing contact property in Resend.
  • Update Contact TopicsUpdate topic subscriptions for a Resend contact by ID or email address.
  • Update DomainUpdate an existing domain's click tracking, open tracking, and TLS settings.
  • Update Draft BroadcastUpdate a broadcast that is still an unsent draft.
  • Update EmailUpdate the scheduled send time of a scheduled email by ID.
  • Update EventUpdate a Resend event definition's payload schema by UUID or event name.
  • Update SegmentUpdate an existing segment in Resend.
  • Update TemplateTool to update an existing email template in Resend.
  • Update TopicTool to update an existing topic in Resend.
  • Update WebhookTool to update an existing webhook configuration.
  • Verify DomainVerify a domain through the Resend Email API.
  • Verify Domain ClaimTrigger asynchronous DNS verification and ownership transfer for a domain claim.
Resend integration · Quilt