Notils Notify is in public beta

Product email your whole team can edit.

Write emails in an editor that feels like a doc. Your backend sends them with one API call, and every send is logged.

  • Free during the beta
  • No card needed
  • Live in one sitting
app.notils.com/templates/welcome
Welcome email Saved Publish

Welcome to Acme, {{name}}

Your workspace is ready. Confirm your email so invoices reach the right place.

/but
Button
Text
Heading
Image

Questions? Just reply to this email.

1 callto send any published template
0 HTMLfor anyone writing an email
1 clickto put an earlier version back live

Features

Everything transactional email needs

The parts teams usually build themselves, the week before launch — done properly.

An editor like a doc

Type on the page, press / for a button or image, drag to reorder. No HTML, no MJML, no designer needed.

Releases, not live edits

Saving never changes production email. Publish pins an exact version, and rollback is one click.

Exact preview

Preview renders with the same engine that sends, at desktop and mobile width.

Shared blocks

Build your header and footer once. Templates keep the version they use until you update them.

No missing variables

A send missing a variable is refused, so nobody ever reads Hi {{name}}.

Every send, logged

Recipient, template version, status, and the provider's error — searchable in Activity.

Scoped API keys

One key per environment, shown once, stored hashed, revocable instantly.

Team roles

Owners, admins and members. Developers own the keys; anyone can fix a typo.

Template marketplace

Start from password reset, verification or invoice templates and make them yours.

How it works

From blank page to inbox in four steps

  1. 1

    Design

    Write the email in the editor and preview it with sample values.

  2. 2

    Publish

    Release the version your app should send. Drafts stay drafts.

  3. 3

    Create a key

    Make an API key for your backend in Developers.

  4. 4

    Send

    POST the template key and variables. Watch it land in Activity.

Why teams switch

Email out of your codebase, without losing control

Hard-coded email strings make every copy change a deploy. Notify keeps the safety of releases and removes the deploy.

  • Drafts autosave and are never sent
  • Every release is an immutable version
  • Test sends go to a real inbox before anything is live
Emails in your codeWith Notils Notify
Change the copyEdit an HTML string, open a PR, deployEdit in the editor, publish
Undo a bad changeRevert the commit, deploy againMake the previous version live
Who can editDevelopersAnyone on the team, with roles
Did it send?Search the server logsOpen Activity
Missing variableThe customer sees {{name}}The send is refused with a clear error

For developers

One endpoint. That's the integration.

Create a key, name the template, pass the variables. A wrong key, a missing variable, or an unpublished template gets a clear error — never a half-filled email.

202
Sent, and logged in Activity
401
Key missing or revoked
409
Template not published yet
422
A variable is missing
cURLNode.jsPython
$ curl https://notify-api.notils.com/v1/emails/send \
    -H "Authorization: Bearer $NOTILS_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "template_key": "password-reset",
      "to": "ram@acme.com",
      "variables": { "name": "Ram", "code": "482913" }
    }'

HTTP/1.1 202 Accepted

Marketplace

Start from a template, make it yours

Copy a ready-made email into your workspace. It's yours to edit — nothing is sent until you publish.

Pricing

Free while we're in beta

Every feature, for every workspace, while we build Notify with the teams using it.

$0per workspace during the beta
  • Unlimited templates
  • Shared blocks
  • Team roles
  • API keys
  • Full send log
  • Version rollback
Create your workspace

FAQ

Questions, answered

Send your first email today

Sign up, publish a template, create a key, send. It fits in one sitting.

terminal
$