- Set up a welcome email workflow and send a follow up 3 days later asking for feedback if they haven’t had any activity
- Send an email blast to all my paying customers that the [new feature] is live
- Slack me when there’s a new paying customer
Why your app needs emails
Why your app needs emails
The moment you want other people to start using your app, you’ll need emails.
- Auth emails (e.g. magic links, password reset, and signup confirmations): 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 application can be accessed by 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 broadcast 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 were built for the old way of building applications. This means you’ll need to generate API keys, wire API calls, manage templates, and glue everything together yourself. This creates friction when all you want to do is ship great notifications, fast. Here are some of the problems you’ll face:- Hard to preview and test: no simple way to verify emails out to your users before launch, especially if you have time based logic (delays).
- Manual templates and copy: painful to design HTML and write copy from scratch.
- Setup is tedious: domains (DNS), SMTP, API keys, provider configs.
- Logic scattered: no easy way to see your entire email strategy in one place.
- Multiple tools: transactional, scheduled, and marketing often live in different systems.
The notification platform built for the modern-day builder
Dreamlit is an AI-powered email automation platform that lets you ship production-ready notifications in minutes. It lives directly on top of your data, so you get notifications without having to configure API keys, write glue code, or manage 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.
- 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.
How Dreamlit compares to alternatives
Traditional email platforms require a technical integration with your app code. Dreamlit, on the other hand, sits on top your database and offers an extremely easy integration. There are no SDKs, no API calls, and no webhooks.| Service Type | 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