How do I get started with Dreamlit?
Connect your app
Our guided setup walks you through connecting your database and configuring your email sender. Just follow the steps. No technical knowledge required. The process will:
- Securely connect to your Supabase or Postgres database
- Configure your email domain to ensure emails are coming from your brand
- Set up Supabase Auth hooks if you need auth emails
Describe what you want
Tell our Workflow Agent what you need in plain English. For example:
- “Send a welcome email when someone signs up”
- “Notify our team on Slack when a payment fails”
- “Send a reminder 3 days after trial starts if they haven’t upgraded”
Preview and publish
Review your AI-generated workflow with live data from your database. Make any tweaks using either the visual editor, or by prompting the AI, then click Publish to go live.
Already using another email provider? You don’t have to migrate everything at once. Start by creating an internal workflow that sends you a Slack message or emails your team when something happens in your app. Once you’re comfortable, expand to user-facing notifications. You can also sandbox any workflow to hold messages for manual review before they reach real users.
Next steps
Understand the architecture
Learn how Dreamlit’s database-driven approach enables zero-code integration and perfect separation of concerns.
Explore use cases
See examples of notification workflows for auth emails, transactional notifications, scheduled emails, and more.
Supabase Auth setup
Using Supabase Auth? Learn how to upgrade from basic auth emails to beautiful, custom templates.
Lovable email setup
Building with Lovable, Bolt, or another AI app builder? Add email to your app in minutes.
You’re all set! Your app handles the product, Dreamlit handles the notifications.
Last validated: 2026-02-26