Connect Resend to Your AI Agent

Use AI with Resend to send supplied emails, inspect sent-message content and review delivery state.

12 tools API key

Try a Resend Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Resend

Send a Specified Email

Send the supplied sender, recipients, subject and body.

/oo Resend: Send from [sender] to [recipients], subject [subject], text [body].

Review Sent Messages

List sent emails and inspect selected content and delivery state.

/oo Resend: List sent emails, get email [ID] and summarize its delivery state and content.

Reschedule a Pending Email

Update a known scheduled email’s delivery time.

/oo Resend: Change scheduled email [ID] to delivery time [timestamp].

Start Working with Resend

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Resend

    Provide a Resend API key.

    Connect Resend →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Resend team with an authorized sending domain and suitable API-key permissions.
  • Supply from, to, subject and body. Send actions deliver real messages; batch requests support at most 100 emails.

Resend Tools

Use AI with Resend to send supplied emails, inspect sent-message content and review delivery state.

Send a Specified Email

Send the supplied sender, recipients, subject and body.

Review Sent Messages

List sent emails and inspect selected content and delivery state.

Reschedule a Pending Email

Update a known scheduled email’s delivery time.

12 tools

Send Email

Send an email with Resend.

resend.send_email

Send Batch Emails

Send up to 100 emails in one Resend batch request.

resend.send_batch_emails

List Sent Emails

List emails sent by the authenticated Resend team.

resend.list_sent_emails

Get Sent Email

Retrieve one sent Resend email, including its message content and delivery state.

resend.get_sent_email

Update Scheduled Email

Change the delivery time of a scheduled Resend email.

resend.update_scheduled_email

Cancel Scheduled Email

Cancel a scheduled Resend email before delivery.

resend.cancel_scheduled_email

List Sent Email Attachments

List attachments for a sent Resend email.

resend.list_sent_email_attachments

Get Sent Email Attachment

Retrieve one attachment from a sent Resend email, including its temporary download URL.

resend.get_sent_email_attachment

List Received Emails

List emails received by the authenticated Resend team.

resend.list_received_emails

Get Received Email

Retrieve one received Resend email, including its content, headers, and attachment metadata.

resend.get_received_email

List Received Email Attachments

List attachments for a received Resend email.

resend.list_received_email_attachments

Get Received Email Attachment

Retrieve one attachment from a received Resend email, including its temporary download URL.

resend.get_received_email_attachment

Frequently Asked Questions

Can I send more than 100 emails in one batch?

send_batch_emails supports up to 100 emails per request.

Can I cancel a scheduled email?

cancel_scheduled_email cancels it before delivery using the email ID.

What should I specify in my request?

Supply from, to, subject and body. Send actions deliver real messages; batch requests support at most 100 emails.

Connect Resend

About Resend ↗