Elixpo Mails

Elixpo Mails Docs

Elixpo Mails — Overview

Elixpo Mails is the transactional email layer for modern software. You bring your own sender, design templates with {{variable}} placeholders, attach a signed webhook to a template, and trigger sends from your service with an HMAC-signed POST. We handle delivery, suppression, and logging.

Base URL: https://mails.elixpo.com

What it is

Bring-your-own-sender, event-based transactional email. Your service fires a signed webhook when something happens — a sign-up, a receipt, a password reset — and Elixpo Mails renders the matching template and sends it from your mailbox. There is no shared relay pool; mail goes out as you.

Core objects

  • Workspace — your tenant. You sign in with Elixpo Accounts (SSO).
  • Sender — a connected mailbox (Gmail/SMTP + app password) that mail is sent from.
  • Product — a group of templates with one shared signing secret, a footer, and a background colour. Creating one gives you a client_id and a secret shown once.
  • Template — the email design built in the lixeditor WYSIWYG editor, with {{variables}} in subject and body and a transactional flag.
  • Webhook — a signed trigger endpoint attached to a template, identified by an endpoint_key.
  • Delivery log — one row per send: sent / failed / suppressed / sending, with recipient, template, webhook, error, and merged variables.

How it fits together

The chain is: workspace → senders → products → templates → webhooks → delivery logs. You set up senders and a product once, design templates as you need them, attach a webhook per template, then trigger sends from your code.

Next: Quickstart

Quickstart