Common email types your app will need
Common email types your app will need
The moment you want other people to start using your app, you’ll need emails.
- Auth emails (for ex: magic links, password reset emails): If you’re using Supabase Auth, note that Supabase’s default auth email sender is not intended for production. You’ll need to configure a verified sender before rolling out your app to real users.
- General app notifications: You’ll want to notify users about critical updates and drive re-engagement with timely, relevant messages.
- Scheduled emails: Relevant if your app needs to send recurring emails, like weekly digests, reminders, or renewal nudges.
- One-off emails: For one-time announcements—product updates, promotions, launches, and more.
- Onboarding sequences: To maximize retention and engage your users every step of the way, from signup to activation and retention.
Why email setup is hard
Traditional email platforms are built for engineers, not vibe coders. This means you’ll need to wire APIs / credentials, manage templates, and glue everything into your app yourself. That creates friction when you just want to ship great notifications fast.- Setup is tedious: domains (DNS), SMTP, API keys, provider configs.
- Logic scattered: need to stitch in emails into your app code.
- Multiple tools: transactional, scheduled, and marketing often live in different systems.
- Manual templates and copy: designing HTML and writing copy from scratch is slow and painful.
- Hard to preview and test: little end-to-end confidence before launch.
The notification platform built for vibe coders
Dreamlit is an AI-powered email automation platform that lets you ship production-ready notifications in minutes. No APIs, no glue code, no complex setup.- Optimized AI for notifications: generates end-to-end, production-ready workflows—including beautiful, on-brand templates and copy—from plain-English prompts.
- Realtime: acts on live database events, so when key activity occurs, emails send right away.
- Easy setup: our guided setup flow walks you through connecting your database and configuring your email domain.
- Preview and test: verify your workflows with visual previews against live data from your database. Our Testing Agent validates scenarios for you automatically.
- Supports all email types: auth, transactional, scheduled, and marketing.
Note: Dreamlit currently works with Supabase and PostgreSQL databases. Support for additional databases is coming soon.
AI agents for every step of the process
Workflow Agent
Instantly builds you end-to-end production-ready notification workflows.
Simply describe what you’d like to build and the Workflow Agent takes care of the rest.
Testing Agent
Automatically generates test scenarios and validates your notification workflows across different edge cases and user journeys.
Growth Agent
Studies your performance and data model, and delivers actionable recommendations to boost engagement, reduce churn, and retain users.
How Dreamlit compares to alternatives
Traditional email platforms require a complex integration with your app code and are quite technical in nature. Dreamlit, on the other hand, sits on top your database and is purpose-built for vibe coders/non-developers.Service | Designed for non-developers | Low learning curve | AI powered | ||
---|---|---|---|---|---|
Low-level APIs (Twilio, SendGrid, Resend, AWS SES) | |||||
Notification services (Courier, Novu, SuprSend, Knock) | |||||
Marketing automation tools (MailChimp, CustomerIO, Klaviyo, Braze) | |||||
✨ Dreamlit AI ✨ |
Who we are
The founders:
Ajay Sohmshetty, CEO
Former CTO/Cofounder (Harmonic AI), Ex-Google Engineer, Stanford CS (AI/ML)

Andrew Kim, CTO
Ex-Netflix Senior Engineer, Former Head of Engineering (Seed startup), Dartmouth