Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.hyperfx.ai/llms.txt

Use this file to discover all available pages before exploring further.

The Resend integration lets your agents and workflows send transactional and marketing email, manage automations and audiences, and run broadcast campaigns from your Resend account. Auth type: API key
For how integrations work overall (permissions, authentication, troubleshooting), see the main guide: App Integrations.

Connect Resend

  1. Go to Settings → Apps in Hyper
  2. Select Resend → Connect New
  3. Paste your Resend API key

Where to find your Resend API key

  1. Sign in to Resend
  2. Click Create API Key
  3. Give it full sending access (or scope it to specific domains)
  4. Copy the key and paste it into Hyper

Common capabilities

  • Send email — transactional or one-off
  • Broadcasts — send a marketing email to an audience
  • Automations — create, update, get, list, stop, delete; list and inspect automation runs
  • Audiences — create, list, delete
  • Contacts — create, update, list contacts inside an audience

Use in Chat

  1. In a chat, open the tool selector and enable Resend
  2. Ask your agent to send or schedule an email
Example prompt:
Send a launch announcement to my "Beta Users" audience in Resend. Subject: "We just launched X." Use the brand template, mention the 3 features from yesterday's release notes, and include a CTA to app.example.com/whats-new. Schedule it for 9am PT tomorrow.

Use in Agents

In Agents → Settings, add Resend to outbound or lifecycle marketing agents. Toggle approval on send_broadcast so the agent can’t fire a campaign without your sign-off.

Use in Flows

Add Resend nodes to lifecycle pipelines — onboarding sequences, abandoned-cart, win-back. Common pattern: webhook → enrich → send transactional → enroll in automation.

Troubleshooting

  • From address rejected: the sender domain must be verified in Resend before you can send from it
  • Rate limited: Resend enforces per-domain sending rate limits — slow down batches or upgrade your plan
  • Audience empty: confirm contacts have been added to the right audience ID