What is the built-in email integration?

Superdev comes with a powerful built-in email integration that allows you to send emails from your app without managing SMTP servers, API keys, or dealing with email delivery complexities yourself.

How does it work?

When you ask Superdev to add email functionality (like “send a welcome email when users sign up” or “send order confirmations”), Superdev automatically uses its built-in email integration by default. This integration:

  • Uses Resend under the hood for reliable email delivery
  • Handles API management - no need for your own email service API key
  • Sends from superdev.build domain - professional sender reputation
  • Supports HTML emails - rich formatting and styling
  • Counts as integration requests based on your Superdev plan

When to use the built-in email integration?

The built-in email integration is perfect for most common email use cases:

  • Transactional emails: Welcome emails, password resets, order confirmations
  • Notifications: Account updates, system alerts, reminders
  • User engagement: Onboarding sequences, feature announcements
  • Administrative emails: Contact form submissions, support tickets

Example use cases:

Welcome Email

“When a user signs up, send them a welcome email with getting started tips”

Order Confirmation

“After a purchase is completed, send an order confirmation email with receipt details”

Password Reset

“When users request a password reset, send them a secure reset link via email”

Contact Form

“When someone submits the contact form, send the inquiry to our support team”

Built-in vs Custom Backend Functions

Built-in Email IntegrationCustom Backend Functions
✅ No API key required❌ Requires your own email service API key
✅ Counts as integration requests❌ Costs based on your email service usage
✅ Quick setup, works immediately⏱️ More setup required
✅ Reliable delivery via Resend✅ Choose your own email provider
✅ Professional sender domain✅ Custom sender domains
❌ Limited customization✅ Advanced email features

When to use custom backend functions instead?

Consider creating a custom backend function for email when you need:

  • Custom sender domains (emails from your own domain)
  • Advanced email features (attachments, complex templates, A/B testing)
  • Specific email providers (SendGrid, Mailgun, AWS SES)
  • Bulk email campaigns with advanced analytics
  • Complex email workflows with multiple triggers and conditions
  • Integration with email marketing platforms (Mailchimp, ConvertKit)

How to get started?

Simply describe what you want in the Superdev chat:

Example: “When a user completes their profile, send them a congratulations email with next steps”

Superdev will automatically:

  1. Set up the email integration
  2. Create the necessary triggers (form submissions, button clicks, etc.)
  3. Generate email templates with your content
  4. Handle the email sending logic
  5. Provide delivery confirmation

Pricing

Email integration requests are included in your Superdev plan. For detailed pricing information and request limits, please visit our Pricing page.