Integrations
Resend logo

Resend integration

Communication · 8 actions · API key auth

Send transactional and marketing emails, retrieve email status, manage contacts, and view domains with Resend.

Overview

The ModuleX Resend integration lets a ModuleX agent operate Resend on your behalf — running create, update and send actions across sends, emails and contacts — directly from a plain-English request, using your organization's own Resend credentials. No pre-built workflow is required: the agent picks the right Resend action for the task.

Resend is a communication platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Resend action — or, when you want a repeatable process, the composer assembles a Resend workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Resend in plain English

Type what you want. A ModuleX agent picks the right Resend action — or chains several — and runs it. No workflow to build.

  • Create a new contact in Resend
    resolves tocreate_contact
  • Find the contact I describe and update it
    resolves tolist_contactsupdate_contact
  • Send an email using your Resend API key and from address
    resolves tosend
  • Show me the emails that match what I describe
    resolves toget_email
Use cases

What you can automate with Resend

  • Find the right contact and update it in one promptlist_contactsupdate_contact
  • Send a send where it needs to gosend
  • Look up an email on demandget_email
  • Pull a list of domains for a reportlist_domains
At a glance

Resend integration at a glance

VendorResend
CategoryCommunication
Actions available8
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 8 Resend actions

Sends1
send
Send an email using your Resend API key and from address.
Emails1
get_email
Retrieve details of a previously sent email by its ID.
Contacts5
create_contact
Create a new contact in Resend.
list_contacts
List all contacts in Resend.
get_contact
Retrieve details of a contact by ID or email.
update_contact
Update an existing contact in Resend.
delete_contact
Delete a contact from Resend by ID or email.
Domains1
list_domains
List all domains in your Resend account.

See full parameters and response schemas in the Resend integration docs

Two ways

Two ways to use Resend in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Resend action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Resend into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Resend

API keyResend uses API-key authentication. You provide your own Resend secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Resend without re-authenticating.

Step-by-step setup in the Resend docs

Related

Pairs well with Resend

Agents often chain Resend with these — connect them once and the agent can use all of them in a single task.

FAQ

Resend + ModuleX FAQ

A ModuleX agent can run any of Resend's 8 actions — across sends, emails, contacts and domains — from a plain-English request, using your organization's own Resend credentials.
No. The agent selects the right Resend action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Via your own Resend API key, stored encrypted and scoped to your organization.
8, spanning sends, emails, contacts and domains.
Resend runs on your own credentials, so any Resend usage is billed by Resend directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Resend to work in ModuleX.

Connect Resend once with your own credentials and let your agent run all 8 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →