Sending, receiving and webhooks in one API

Email infrastructure for developers and AI agents

Send transactional email from your own infrastructure. Purpose-built for developers and AI workflows: a plain HTTP API, one-line integration, DKIM/SPF/DMARC alignment, inbound webhooks, and delivery reporting — all on servers you control.

Free plan includes 100 emails a month. No card required.

curl https://api.rovela.dev/emails \
  -H "Authorization: Bearer $ROVELA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "hello@yourdomain.com",
    "to": "user@example.com",
    "subject": "Welcome aboard",
    "html": "<h1>You are in.</h1>"
  }'
200 OKResponse{ "object": "email", "id": "4f1c9a2e-…" }
2048-bit DKIM
A key per domain, generated for you
100 emails / month
Free plan, no card required
5 free mailboxes
Business email on your own domain

Works with

  • Node.js
  • Python
  • Go
  • Rust
  • PHP
  • Claude
  • Cursor

Any language that can make an HTTP request, and any agent that can call a tool.

Simple. Observable. Yours.

Every message takes the same four steps, and you can see each one.

AcceptedPOST /emails returns an id1SignedDKIM with your domain key2DeliveredHanded to the recipient MX3ReportedWebhook to your endpoint4
POST /emails → 200 OK {"id": "9c4e2a71-…"}

Everything around the send

The parts that turn an SMTP connection into something you can run a product — or an AI agent — on.

Deliverability

Built for the parts that decide whether mail arrives

Deliverability is not one feature. It is a handful of details that all have to be right at once, and most of them are invisible until they are wrong.

Signed before it leaves

Every message is DKIM-signed with the domain's own key. Signing failure stops the send rather than falling back to unsigned mail, which the large receivers reject or filter.

Aligned for DMARC

The envelope sender sits under your domain, so SPF aligns as well as DKIM. Both legs hold when a forwarder rewrites the body.

Bounces come back to you

Return paths carry a per-message token, so a bounce that arrives days later still resolves to the message and recipient that caused it.

Per-domain reporting

Delivery, bounce and complaint rates are computed per sending domain, so one domain's problem cannot hide behind another's healthy average.

example.com

Sample data

Delivery rate, last 10 days

99.2%

Sent
12,482
Delivered
12,394
Bounced
72
Complaints
16
SPF passDKIM passDMARC pass
  • Inbox2
  • Starred
  • Sent
  • Drafts
InboxSearch mail
  • Design team

    New brand assets are ready

    10:24
  • Alex Chen

    Re: Launch plan for next week

    09:17
  • Billing

    Your invoice for October

    Yesterday
  • Support

    Your request has been resolved

    Yesterday

Free business email

Not only an API: free business email your team uses every day

Give everyone a name@yourcompany.com on your own domain, read it in the browser or on a phone, with spam and virus filtering built in. The first 5 mailboxes are free.

  • Addresses on your own domain
  • Shared mailboxes for the team
  • Spam and virus filtering
  • Browser, phone and IMAP clients
Get free business email

Send your first message

Create an account, add a domain, and send through your own server in a few minutes.