Savaraflow
Open console
← Platform

Delivery channel

Send receipts and updates from an approved address.

Use SavaraMail to send receipts, account notices, and other transactional emails. Set a recognizable From name and address for your business.

Email

What you get with Email

Send receipts and account notices through SavaraMail, from an address customers recognize. Add your own domain and it is checked for ownership and signing before it is approved.

  • Your own domain

    Prove ownership with a DNS record, then send from an address on your domain once signing checks pass.

  • SPF, DKIM and DMARC

    Custom domains are set up with aligned DKIM signing so receiving servers can trust your mail.

  • Names and Reply-To

    Set a display name and a Reply-To address, so customer replies reach the right mailbox.

  • Email sandbox

    Simulate a send and see the response without using the mail service or your wallet.

  • Clear handoff status

    Sent means SavaraMail accepted the message. Your first real sends go to a mailbox you control.

  • Suppressions respected

    Suppression events from a connected Postmark account block that address for email.

Try it

What your domain needs

Publish these records with your DNS provider. The workspace shows the exact values for your domain.

yourdomain.com4 records
TypeHostValue
TXT_savaraflow.yourdomain.comOwnership token from your sender card
TXTyourdomain.comSPF that includes the SavaraMail relay
TXTselector._domainkey.yourdomain.comThe relay’s public DKIM key
TXT_dmarc.yourdomain.comYour DMARC policy, for example p=none to start

The workspace shows the exact host names and values for your domain. Host names above are illustrative.

Email setup

How it works

  1. Enable Email

    Turn on Email for the workspace and include it in the scope of any API key that will send.

  2. Set up the From address

    Use the configured address or request your own approved address. For your own domain, add the DNS record shown in the workspace and complete the relay checks.

  3. Simulate a request

    Use the Email sandbox to check the payload and see a simulated outcome. Then obtain a live quote and use a mailbox you control for your first real send.

  4. Read the handoff status

    The managed SavaraMail route can show when it accepted the message. Check the receiving mailbox during your rollout.

request.sh
curl -X POST "$SAVARA_HOST/api/v1/messages" \
  -H "Authorization: Bearer $SAVARA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
    "channel": "Email",
    "to": "customer@example.com",
    "subject": "Receipt for order 1842",
    "body": "Thanks for your order. We’ve received your payment.",
    "consent": true
  }'

Send a scoped key from your server and a stable Idempotency-Key for each distinct send. API reference

202 Acceptedapplication/json
{
  "id": "e5a90c42-1f7d-4b36-8a0e-93c2d7f61b08",
  "status": "queued",
  "costMicros": 1120,
  "currency": "USD",
  "units": 1,
  "replayed": false
}

Specifications

Limits and details

The exact rules your messages follow, so there are no surprises in production.

Subject
One line, 1 to 200 characters
Body
Up to 3,000 characters per API request
From address
The shared sender, a branded address, or your own verified domain
Domain checks
Ownership TXT record, SPF, aligned DKIM and DMARC
Statuses
queued → sent, or failed
Billing
Per message, quoted before queueing

Use cases

Where teams use Email

Questions about Email

Can I use my own domain?

Yes, where the SavaraMail SMTP relay is configured and the sender passes domain and signing checks. Approved identities can be selected per send or made the default.

What does Sent mean?

For the managed SavaraMail route, Sent records acceptance by the mail service. Inbox delivery and bounce events require a separate receipt integration.

How long does domain approval take?

Once your DNS records are published, the operator checks the DKIM record and confirms signing on the relay. Allow time for DNS to propagate before the check.

Does Sent mean it reached the inbox?

No. Sent means SavaraMail accepted the message. Inbox placement depends on the receiving provider, so test with a mailbox you control during rollout.

Can customers reply?

Yes, to the Reply-To address you set. Branded addresses on a SavaraFlow sending domain use your verified sign-in address for replies.

Explore related tools

SMS

Use SMS for reminders, pickup alerts, and other messages that need to reach a phone number. SavaraFlow quotes the destination and segment count before a live send.

Explore SMS

WhatsApp

Connect your Meta business number, send approved templates, and manage customer replies in SavaraFlow’s team inbox.

Explore WhatsApp

CSV bulk sending

Upload a CSV, choose the right phone or email column, and review duplicates, invalid entries, and the batch quote before committing wallet credit.

Explore CSV bulk sending

Check the cost before you send.

Estimate your usage, then use the live quote for your workspace and destination.

Open the pricing calculator

Choose what SavaraFlow can save on this device. You can change your choice here at any time.