Skip to content

Email Provider Setup

By default, Resrvy sends all email notifications (confirmations, reminders, cancellations) through the platform’s built-in email service. You can optionally configure your own email provider for a more branded experience.

ProviderDescription
ResendModern email API for developers
SendGridTwilio SendGrid email delivery service
  1. Go to Calendar Settings > Email Provider
  2. Toggle on Use Custom Email Provider

Choose either Resend or SendGrid. The active provider is indicated with a badge.

Enter your API key from your provider’s dashboard:

Your API key is encrypted (AES-GCM) before being stored. It is never saved in plain text.

Set the “From” address that appears on emails sent to your customers:

  • From Email (required) — The email address notifications are sent from (e.g., [email protected])
  • From Name (optional) — The display name alongside the email (e.g., Your Business Name)

Before you can send emails from a custom domain, you must verify it with your provider:

Without domain verification, emails may be rejected or land in spam.

Before saving, send a test email to verify everything works:

  1. Enter a recipient email address in the Test Your Configuration section
  2. Click Send Test
  3. Check your inbox for the test email
  4. If the test succeeds, click Save Settings

To revert to the platform’s default email service:

  • Toggle off Use Custom Email Provider and save, or
  • Click Remove Custom Settings to delete all stored credentials

All stored API keys and configuration are permanently removed.

  • Verify your API key is correct
  • Check that your domain is verified with the provider
  • Look in your spam/junk folder
  • Ensure the From Email matches a verified domain
  • Complete domain verification with your provider (SPF, DKIM, DMARC records)
  • Use a From Email on a domain you own (not a free email provider)
  • Check your provider’s sending reputation dashboard
  • Ensure you’ve entered a valid API key before saving
  • Re-copy the key from your provider’s dashboard — keys cannot be partially entered