Notix
Integrations

Two ways in from any platform: the relay or the API.

Every page here shows the platform's own mechanism first, whether that is an SMTP setting, a hook or an MCP connection, then the send from your application code, then the questions people actually ask. No plugin to install; where a platform needs one, the page says which and what to put in it.

Backends

Hosting

CMS

Automation

Frameworks

Next.js

notix-js in a server action or route handler, the key kept server side, and a route for signed delivery webhooks.

Express

A shared notix-js client, a route that sends, and a webhook route on express.raw so the signature check sees the real bytes.

NestJS

A Nest provider for the notix-js client, a mail service with idempotency keys, and rawBody on for signed webhooks.

Remix

A .server module for the notix-js client, a form action that sends, and a resource route for signed webhooks.

Nuxt

notix-js in a Nitro server route, the key in private runtimeConfig, and readRawBody for verified webhooks.

SvelteKit

notix-js in a form action or +server.ts endpoint, the key from $env/static/private, and a verified webhook endpoint.

Astro

notix-js in an on-demand endpoint, a server adapter for the routes that send, and the key from import.meta.env.

Hono

One Hono route that sends with notix-js or fetch, on whichever runtime Hono runs on, plus a verified webhook route.

Laravel

The notix-php facade for sends that need an id or idempotency key, the SMTP mailer for existing Mailables, and webhook checks.

Symfony

Symfony Mailer through the relay with one MAILER_DSN, or the notix-php client in a service when you need ids and idempotency keys.

Django

The SMTP email backend for send_mail and password resets, plus the notix-sdk client for idempotent sends and webhooks.

FastAPI

One notix-sdk client for the app, a route that sends with an idempotency key, and a webhook route verified over the raw body.

Flask

A notix-sdk client created with the app, a view that sends, and a webhook view that verifies request.data.

Rails

ActionMailer through the relay for every existing mailer, Devise included, and the JSON API for idempotent sends.

Elixir and Phoenix

Swoosh through the SMTP relay for existing mailers, or one Req call to the JSON API for idempotent sends.

Languages and runtimes

Auth and backends

AI coding tools

Send your first email in five minutes.

Verify a domain, copy an API key, make one call. The free plan does not ask for a card.