Skip to main content

Documentation Index

Fetch the complete documentation index at: https://notikaai.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

How do I get started with Dreamlit?

Create an account, connect your app, then describe the workflow you want. Most users start in the Dreamlit web app. If you already work from an AI client like Claude Code, Cursor, or Codex, you can connect Dreamlit through Model Context Protocol (MCP) instead.
1

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
2

Describe what you want

Tell our Workflow Agent what you need in plain English. Use the Dreamlit web app, or prompt from your AI client after connecting Dreamlit MCP.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”
Dreamlit generates the trigger logic, templates, and copy. If you use MCP, your agent can return Dreamlit links so you can review the draft in the web app.
3

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.

Connect your AI agent

Prefer working from Claude Code, Cursor, or Codex? Connect Dreamlit with MCP.

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-04-29