Email

Email your team can ship,
your database can trigger.

Drag-and-drop editor, AI copy assistant, stable template UIDs, and real-time triggers from Supabase or Postgres. Resend's power with the editor and contacts you actually need.

Start free trialNo credit card required
See pricing
340ms
ms to inbox
99.2%
deliverability
€0
1,000 msg/mo
templates / onboarding/welcome_v1
Saved · next send uses v4
Preview
Subject
Hey {{first_name}}, welcome to {{app_name}} 👋

Hey Sarah,

Thanks for joining {{app_name}}. You're on the {{plan}} plan — that means you can start sending up to 10,000 messages/month.

First step: connect your database to send your first welcome email from a real user signup.

Connect your database →
DB vars
first_name
app_name
plan
trial_ends_at
Three things you get

Not just an email API

Most transactional tools give you the transport. Minimo gives you the whole pipeline.

Editor

Drag-and-drop builder, not raw HTML

Designers, marketers, and AI agents edit copy, layout, branding, and variables. No markup. Preview on real device sizes. No deploy to change a word.

Editor
Contacts

Your users, live from your DB

No import, no sync, no CSV. Minimo reads your users table read-only in real time. Every email has access to every column — trial_ends_at, plan, last_seen_at, whatever you have.

users
Live · read-only
email
plan
trial_ends
status
sarah@acme.com
growth
in 2 days
alex@hey.co
free
ivan@lab.dev
starter
maria@sass.app
growth
in 5 days
Automations

Triggered by events, not calendars

When a row changes, Minimo reacts. Welcome on signup, trial expiring at T-3, payment retry on Stripe webhook. No cron jobs, no polling, no stale lists.

trial_ending.flow
When trial_ends_at in 3 days
DB trigger
24h
Wait 24 hours
Delay
Send trial_ending_v2
Email action
Two lines

Send your first email in five minutes

The SDK call is almost identical to Resend. The difference is everything else — editor, contacts, templates, analytics — is already wired up.

send.ts
TypeScript
import { Minimo } from "@minimo/sdk"

const minimo = new Minimo({
  apiKey: process.env.MINIMO_KEY,
})

// On user signup, in your existing backend
await minimo.send({
  template: "welcome_v1",
  to: { user_id: newUser.id },
})
200 OK
Response
{
  "id": "msg_01HG8K9T",
  "status": "queued",
  "template": "welcome_v1",
  "to": "sarah@acme.com",
  "delivered_in_ms": 340
}
Delivered to inbox in 340ms
vs the alternatives

Apples to apples

FeatureMinimoResendMailchimp
Transactional API
Visual email editor
DB-native contacts
Stable template UIDs via API
Real-time DB triggers
AI copy assistant
Starts at€0 / 1,000$0 / 3,000$13 / 500
Pricing

Email is included on every plan

Free gives you 1,000 messages/month. Starter at €29 gives 10,000. Growth at €79 adds WhatsApp and SMS. Every plan includes the editor, AI assistant, and stable template UIDs — no upsell tricks.

Get started

Ship your first lifecycle email today

Free plan, no credit card. Connect your Supabase or Postgres project in five minutes.

Start free trialNo credit card required