Skip to content
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.

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.

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

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

Resend integration at a glance

VendorResend
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 updatedJul 2026

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 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.

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

Works with Resend

Agents often chain Resend with these. Connect them once and one agent can use all of them in a single task.

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.

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: Jul 2026Browse all 179 integrations