resend-inbound

Process Resend inbound emails by verifying webhooks and retrieving content and attachments.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/marcosmlslira/observadordedominios --skill resend-inbound-marcosmlslira
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resend-inbound
Source: https://github.com/marcosmlslira/observadordedominios/tree/main/.agents/skills/resend/resend-inbound
Command: npx skills add https://github.com/marcosmlslira/observadordedominios --skill resend-inbound-marcosmlslira

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inbound email processing requires validating incoming webhooks, retrieving the actual message content and attachments, and optionally forwarding emails to downstream services. This skill provides a structured approach to handle Resend inbound emails safely and efficiently, enabling automation and routing as part of your backend workflows.

Core Features & Use Cases

  • Webhook verification for email.received events.
  • Retrieving email content (body, headers) and attachments on demand.
  • Forwarding emails (with optional attachments) to other services or endpoints.

Quick Start

Configure a receiving domain, subscribe to the email.received webhook, and fetch email content and attachments when events arrive.

Frequently Asked Questions about resend-inbound

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I process inbound emails and retrieve attachments using Resend?

To process inbound emails, configure a receiving domain in Resend, subscribe to the email.received webhook, and fetch the message content and attachments on demand using the emails.receiving.get and emails.receiving.attachments.list APIs.

How do I verify Resend webhooks for email.received events?

Webhook verification for email.received events is handled by validating the incoming request signatures using the RESEND_WEBHOOK_SECRET. This ensures that the webhook payload is securely authenticated before processing the email content.

What do I need to configure before processing inbound Resend emails?

You need to configure a receiving domain, set up the RESEND_API_KEY for API access, and define the RESEND_WEBHOOK_SECRET to validate incoming events safely before retrieving email content and attachments.

Can I forward inbound emails and their attachments to downstream services?

Yes, you can forward inbound emails with optional attachments to other services or endpoints. The skill handles extracting the message body, headers, and attachments so they can be routed to downstream services in your backend workflows.

What are the limitations of retrieving email content through Resend inbound APIs?

Retrieving email content through Resend inbound APIs requires valid RESEND_API_KEY and RESEND_WEBHOOK_SECRET configurations, and you must subscribe to the email.received webhook to trigger the on-demand retrieval of messages and attachments.