Resend
for LuumenAI

Read audiences, contacts, and broadcasts. Send changes through approval.

Resend handles the mail your systems send: incident notices, maintenance windows, status updates. Connect it with an API key and Luumen can read audiences, contacts, templates, broadcasts, and webhooks on request. Changes — a new contact, a draft broadcast, a deleted API key — are previewed first and go out only after you approve them.

The Resend toolbox

66 tools: 28 read, 38 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet BroadcastRetrieve a single broadcast by its ID.
  • ReadGet ContactRetrieve a single contact from Resend by ID or email.
  • ReadGet Contact PropertyRetrieve a single contact property from Resend.
  • ReadGet Email AttachmentRetrieve a single attachment from a sent email.
  • ReadGet SegmentRetrieve a single segment by its ID.
  • ReadGet TemplateRetrieve a single template by ID or alias from Resend.
  • ReadGet TopicRetrieve a single topic by its ID in Resend.
  • ReadGet WebhookRetrieve a single webhook for the authenticated user.
  • ReadList All ContactsRetrieve a list of all contacts from Resend.
  • ReadList API KeysRetrieve a list of API keys for the authenticated user.
  • ReadList AudiencesList all audiences.
  • ReadList BroadcastsRetrieve a list of broadcasts.
  • ReadList Contact PropertiesRetrieve a list of contact properties from Resend.
  • ReadList ContactsList contacts in Resend.
  • ReadList Contact SegmentsRetrieve a list of segments that a contact is part of.
  • ReadList Contact TopicsRetrieve a list of topic subscriptions for a contact in Resend.
  • ReadList DomainsList all domains.
  • ReadList Email AttachmentsRetrieve a list of attachments from a sent email.
  • ReadList EmailsRetrieve a list of emails sent by your team.
  • ReadList Received EmailsRetrieve a list of received emails for the authenticated user.
  • ReadList SegmentsRetrieve a list of segments from Resend.
  • ReadList TemplatesRetrieve a list of templates from Resend.
  • ReadList TopicsRetrieve a list of topics for the authenticated user.
  • ReadList WebhooksRetrieve a list of webhooks for the authenticated user.
  • ReadRetrieve AudienceRetrieve a single audience.
  • ReadRetrieve ContactRetrieve a contact in Resend.
  • ReadRetrieve DomainRetrieve a single domain.
  • ReadRetrieve EmailRetrieve a single email.
  • WriteAdd Contact To SegmentAdd an existing contact to a segment in Resend. Approval by default
  • WriteCancel EmailCancel a scheduled email. Approval by default
  • WriteCreate API KeyCreate a new API key to authenticate communications with Resend. Approval by default
  • WriteCreate AudienceCreate a list of contacts. Approval by default
  • WriteCreate ContactCreate a contact in Resend. Approval by default
  • WriteCreate Contact PropertyCreate a new contact property in Resend. Approval by default
  • WriteCreate Contact V2Create a new contact in Resend. Approval by default
  • WriteCreate DomainCreate a domain through the Resend Email API. Approval by default
  • WriteCreate Draft BroadcastCreate a broadcast and leave it as an unsent draft. Approval by default
  • WriteCreate SegmentCreate a new segment for contacts to be added to. Approval by default
  • WriteCreate TemplateCreate a new email template in Resend. Approval by default
  • WriteCreate TopicCreate a new topic to segment your audience. Approval by default
  • WriteCreate WebhookCreate a webhook to receive real-time notifications about email events. Approval by default
  • WriteDelete API KeyRemove an existing API key from Resend. Approval by default
  • WriteDelete AudienceRemove an existing audience. Approval by default
  • WriteDelete ContactDelete a contact in Resend. Approval by default
  • WriteDelete Contact By IDRemove an existing contact by its ID. Approval by default
  • WriteDelete Contact PropertyRemove an existing contact property from Resend. Approval by default
  • WriteDelete DomainDelete a domain through the Resend Email API. Approval by default
  • WriteDelete SegmentRemove an existing segment. Approval by default
  • WriteDelete TemplateRemove an existing template. Approval by default
  • WriteDelete TopicRemove an existing topic in Resend. Approval by default
  • WriteDelete WebhookRemove an existing webhook. Approval by default
  • WriteDuplicate TemplateDuplicate an existing template through the Resend Email API. Approval by default
  • WritePublish TemplatePublish a template through the Resend Email API. Approval by default
  • WriteRemove Contact From SegmentRemove an existing contact from a segment. Approval by default
  • WriteSend Batch EmailsTrigger up to 100 batch emails at once. Approval by default
  • WriteSend EmailSend an email using Resend. Approval by default
  • WriteUpdate BroadcastUpdate an existing broadcast in Resend. Approval by default
  • WriteUpdate ContactUpdate an existing contact in Resend by ID or email. Approval by default
  • WriteUpdate Contact PropertyUpdate an existing contact property in Resend. Approval by default
  • WriteUpdate DomainUpdate an existing domain. Approval by default
  • WriteUpdate Draft BroadcastUpdate a broadcast that is still an unsent draft. Approval by default
  • WriteUpdate EmailUpdate a scheduled email. Approval by default
  • WriteUpdate TemplateUpdate an existing email template in Resend. Approval by default
  • WriteUpdate TopicUpdate an existing topic in Resend. Approval by default
  • WriteUpdate WebhookUpdate an existing webhook configuration. Approval by default
  • WriteVerify DomainVerify a domain through the Resend Email API. Approval by default

One prompt, start to finish

What a governed Resend run looks like inside Luumen.

Questions

How does LuumenAI connect to Resend?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Resend on its own?

Read actions answer immediately. Anything that writes — add contact to segment, cancel email, create api key, create audience, and more — is shown as a plan and requires approval by default, including the 12 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Resend — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Resend to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.