StudyStudio
Local Environment

Resend

Configure transactional email delivery with Resend

StudyStudio sends transactional emails through Resend (integrated via @convex-dev/resend). These include email verification, password resets, and webhook notifications.

Create a Resend Account

Sign up at resend.com and verify a domain you own. This gives you an API key and lets you send from an address on your domain.

Get Your API Key

From the Resend dashboard, create an API Key and copy it.

Add the Variables

RESEND_API_KEY=your-resend-api-key
RESEND_SENDER_EMAIL=StudyStudio <noreply@yourdomain.com>

The sender email must come from a domain you verified in Resend, or Resend will reject the send.

Test It

Sign up for a new account and confirm the verification email arrives in the inbox. If it does not, check the Resend dashboard logs for delivery errors.

On this page