convex-resend

Integrates Resend email sending into Convex applications via @convex-dev/resend.

4|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/kvnwolf/devtools --skill convex-resend
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: convex-resend
Source: https://github.com/kvnwolf/devtools/tree/main/plugins/backend/skills/convex-resend
Command: npx skills add https://github.com/kvnwolf/devtools --skill convex-resend

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @convex-dev/resend, resend, @react-email/render, react-email, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the integration of transactional email sending into Convex applications using the Resend service, streamlining communication workflows.

Core Features & Use Cases

  • Transactional Emails: Send emails directly from Convex mutations or actions.
  • Template Support: Utilize Resend's templating engine or React Email for rich content.
  • Webhook Handling: Process email delivery status updates via Resend webhooks.
  • Use Case: Automatically send a welcome email to new users upon registration in your Convex application.

Quick Start

Use the convex-resend skill to add Resend email sending to your Convex project.

Frequently Asked Questions about convex-resend

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

FAQPage Schema
How do I send transactional emails from a Convex backend?

To send transactional emails from a Convex backend, you can integrate the Resend service using the @convex-dev/resend package. This allows you to dispatch emails directly from Convex mutations and actions.

Can I use React Email templates when sending emails with Convex and Resend?

Yes, you can use React Email templates for sending emails with Convex and Resend. The integration supports utilizing Resend's templating engine alongside @react-email/render for rich content generation.

How does webhook handling work for tracking Resend email status in Convex?

Webhook handling for tracking Resend email status in Convex processes delivery status updates sent by Resend. This requires configuring Resend webhooks to trigger Convex functions for status tracking.

Do I need a Resend API key to send emails from Convex mutations?

Yes, you need a Resend API key to send emails from Convex mutations. Configuring Resend API keys and registering the email component within your Convex project are required steps for setup.

What is the best way to automate welcome emails for new users in a Convex application?

The best way to automate welcome emails in a Convex application is triggering an email send from a mutation or action upon user registration. This Skill simplifies integrating Resend to streamline that communication workflow.