Send receipts, confirmations and newsletters from your own domain, landing in Gmail, Outlook and Yahoo inboxes across the continent. Priced in KES, billed on M-Pesa.
A clean, predictable API that drops straight into your stack, with official SDKs for the languages African teams already write, plus plain REST and SMTP.
import { Axene } from '@axene/mailer'; const axene = new Axene({ apiKey: 'axm_k_live_xxxxxxxx' }); await axene.emails.send({ from: 'receipts@wanjikusbakery.co.ke', to: 'customer@example.com', subject: 'Your receipt from Wanjiku Bakery', html: '<strong>Asante!</strong> Your order is on the way.' });
npm install @axene/mailer Add a domain, let us verify the DNS, and send your first email the same afternoon.
Most providers hand you an SMTP box and wish you luck. We run the authentication, reputation and warm-up that decide whether your mail lands, or quietly disappears into spam.
Gmail forwarding, Paystack receipts, Shopify order emails, plus REST & SMTP for your own code.
Sending is the easy bit. Auth, reputation, suppressions, observability: that's where Axene Mailer earns its yellow.
API call to queued. Your customers don't wait.
Every message streams a live trail of events: accepted, delivered, opened, bounced. No guessing whether a receipt actually landed.
Connect your assistant to our hosted MCP server and just ask. It sends, schedules and tracks your mail. One URL, one key, nothing to install.
Send Tuesday's receipt to everyone who paid
We kept watching developers across Africa stitch together email from whatever they could get: global tools that don't take M-Pesa, free tiers that quietly exclude the region, and limits that hit you the moment you start to grow. So we built our own. Real infrastructure, priced in KES, free until you're actually sending.

No per-seat, no per-domain. You pay for delivered emails. Agents and humans share the same quota.
Add your domain, verify DNS, and start sending across Africa from your own address. 3,000 emails free every month, billed on M-Pesa when you grow.