Skip to content
SendByte
New Marketing, SMS, and WhatsApp are coming

One API for every message.

Send receipts, OTPs, and alerts that reach your customers, priced in Naira with no FX surprises. One API, one dashboard.

3,000 free emails every month. No card required.

  • Email live
  • Marketing live
  • SMS soon
  • WhatsApp soon
send.ts
import { SendByte } from '@sendbyte/node';

const sendbyte = new SendByte('sk_test_4eC39HqLyjWDarjtT1zdp7dc');

const { id } = await sendbyte.emails.send({
  from: 'PayLink <receipts@paylink.ng>',
  to: 'amaka@halo.ng',
  subject: 'Receipt for ₦45,000',
  html: '<p>Payment received. Thank you, Amaka.</p>',
});

202 Accepted em_8f2a91c4 · 42ms

PayLink

receipts@paylink.ng → amaka@halo.ng

Delivered · 1.2s

Receipt for ₦45,000

Payment received. Thank you, Amaka.

↳ webhook email.delivered → paylink.ng/webhooks · 200 OK

Live Live now. Your first email is under five minutes away.

Start sending →

Channels

Every message your product sends, one API.

One API, one dashboard, one bill for every message your product sends. Start with the channel that is live today and grow into the rest without changing vendors.

Live

Transactional email

Receipts, OTPs, and alerts that reach the inbox.

Read the docs
Live

Marketing email

Newsletters and campaigns, without risking your receipts.

Read the docs
Coming soon

SMS

One-time codes and alerts over SMS.

Get early access
Coming soon

WhatsApp

Reach customers on the app they already open.

Get early access

Why SendByte

Built for African products, not adapted for them.

Global providers bill in dollars and host far from your users. Local options are mostly no-code dashboards or single-purpose add-ons. SendByte is one platform, built end to end for how African teams send: fixed Naira pricing, in-region infrastructure, and deliverability you can measure. Everything below is email, live in production today, and the foundation the next channels build on.

Fixed Naira pricing

Billed via Paystack or Flutterwave on your normal card. We absorb the FX, so the price you see is the price next quarter.

What you pay

The dollar, same period

Illustrative. The point: your line stays flat.

SPF, DKIM, and DMARC, handled for you

Authentication and suppression on by default, with per-domain reputation tuned for African networks.

Hosted in Africa, so your packets stay on the continent

In-region processing with NDPR and data residency built into the core, ready for fintech procurement.

Typed SDKs, a real sandbox, and an MCP server

Signed webhooks, idempotent sends, one error shape, and a first send in under five minutes.

Deliverability you can see, not just promise.

We run seed inboxes at the providers your users actually use and measure where your mail lands, then show it in your dashboard. Not a marketing number. A measurement you can check.

Per-domain reputation, SPF, DKIM, DMARC, and a branded Return-Path are set up for you. New domains warm up over their first weeks, and the panel shows the real status the whole way.

Inbox placement

live · seed inboxes
  • Gmail Inbox
  • iCloud Mail Inbox
  • Zoho Mail Inbox
  • Outlook Inbox
  • Yahoo Inbox

Hosted in Africa, not Virginia.

~50ms

API ingestion at the Nigerian edge (Cloudflare), not Virginia

99.9%

Uptime SLA on Scale, 99.5% on Growth, measured monthly

Daily

Per-domain reputation scoring and blacklist checks

<100ms

API response time, every endpoint, delivery async

Built for NDPR · Data residency in Africa · AES-256 at rest · TLS 1.2+ in transit · Audit logs on every action

How it works

From signup to inbox in three steps.

Create an account

Sign up and get an API key, scoped send-only, read-only, or full access.

sk_live_8f2a91c4…

Verify your domain

Add the DNS records we generate for you. SPF, DKIM, and DMARC, checked automatically.

TXTv=spf1 include:amazonses.com
CNAMEsb._domainkey.paylink.ng
Verified

Send

One POST request. The API answers in under 100ms; delivery is asynchronous and traceable.

await sendbyte.emails.send({…});
Delivered

One API call. Typed SDKs. A real sandbox.

Every event is a signed webhook. Every error tells you how to fix it. Every send is safely retryable.

Signed webhooks
All 9 lifecycle events, HMAC-signed and replayable from the dashboard.
One error shape
Every error says what happened, how to fix it, and links its own docs page.
Safe retries
Idempotency keys on the send endpoint. Retry freely; the same key sends once.
A real sandbox
Full API parity and visible logs, with no domain and no real delivery.
{
  "type": "email.delivered",
  "created_at": "2026-06-12T20:14:07Z",
  "data": {
    "email_id": "em_8f2a91c4",
    "to": "amaka@halo.ng",
    "subject": "Receipt for ₦45,000",
    "smtp_response": "250 2.0.0 OK",
    "delivered_in_ms": 1180
  }
}

One error shape and one webhook contract, everywhere.

The boring parts, done right.

Webhooks, logs, idempotency, and retries. The rest of what serious email infrastructure needs, on by default.

Templates

MJML and Handlebars, versioned, with test sends

Webhooks

Sent, delivered, bounced, and complained, HMAC-signed and replayable

Sandbox mode

Full API parity, simulated delivery, visible logs

Scheduled sends

Pass scheduled_at, we handle the rest

Suppression lists

Hard bounces suppressed automatically

Team roles

Admin, developer, viewer, with audit logs

Dedicated IPs

With managed warm-up, from Growth tier

NDPR tooling

DPAs, retention controls, right to erasure

Built for debugging at 11pm.

Open any send and read its whole story: the SMTP answer from the receiving server, opens and clicks, the bounce reason when there is one. Real-time logs, webhook replay, and a sandbox that behaves exactly like production.

app.sendbyte.africa/emails

← Emails

Receipt for ₦45,000

Delivered 2 opens 1 click

receipts@paylink.ng → amaka@halo.ng

Events

  1. email.queued

    23:04:12

  2. email.sent

    23:04:12

  3. email.delivered

    23:04:13

    250 2.0.0 OK · 1.2s

  4. email.opened

    23:06:41

    Chrome on Android · Lagos

  5. email.clicked

    23:07:02

    paylink.ng/receipts/4421

Know what happened after the inbox.

Turn on open and click tracking per project, and every open and every clicked link becomes a number you can read, not a guess.

On the email
Opens and clicks sit on each email's timeline, right next to delivery.
As webhooks
email.opened and email.clicked, HMAC-signed like every other event.
On your domain
Served from t.sendbyte.africa by default, or bring a custom tracking domain.

Off by default. You decide per project, and OTP or receipt sends can stay untracked.

Engagement

last 14 days

Opens per day

4,182 opens · 58% open rate

Top clicked links

  • paylink.ng/receipts/4421 312
  • paylink.ng/statements/june 187
  • help.paylink.ng/reset 94

Your language, first-class.

Node.js logo Node.js Available
npm install @sendbyte/node
Python logo Python Available
pip install sendbyte
PHP logo PHP Available
composer require sendbyte/sendbyte-php
Go logo Go Available
go get github.com/Sendbyte-Africa/sendbyte-go
REST API Always
https://api.sendbyte.africa/v1
Ruby logo Ruby Planned
On the public roadmap

Tuned to how African teams send.

Fintech and neobanks

Real transactional email, not OTP tokens. Receipts, statements, password resets, and alerts, with deliverability tuned for Nigeria.

SaaS and dev tools

A Naira-priced Resend for Africa. Ship in five minutes and pay on your normal card.

E-commerce and retail

Order confirmations and receipts that reach the inbox, priced in Naira.

Edtech, HR and payroll

Consumer-scale signup, OTP, and notification email at a flat Naira cost.

Honest pricing, in Naira.

Fixed ₦ prices, and we absorb the FX. See exactly what you save against a dollar-billed provider with the cost calculator. Pay-as-you-go is ₦300 per 1,000 emails.

Free

₦0

3,000 emails/mo

No card required

Startup

₦2k /mo

6,000 emails/mo

Branding removed

Starter

₦15k /mo

50,000 emails/mo

Email support

Growth

Popular

₦45k /mo

200,000 emails/mo

99.5% SLA

Scale

₦200k /mo

1,000,000 emails/mo

99.9% SLA + priority support

Frequently asked questions

What is SendByte?

SendByte is the communications API for Africa. One API and one dashboard send the messages your product depends on. Transactional email is live in production today: receipts, one-time passcodes, password resets, and alerts, with deliverability tuned for the region. Marketing email, SMS, and WhatsApp are in build and open for early access.

Which channels can I use today, and what is coming?

Transactional email is live and in production now. Marketing email, SMS, and WhatsApp are being built to run on the same API, the same dashboard, and the same bill. Request early access to any of them and we bring you in as each channel opens.

How is SendByte different from Resend or SendGrid?

Pricing is fixed in Naira, so exchange-rate swings are our problem, not yours. Infrastructure runs in African regions for lower latency, deliverability tooling like inbox-placement checks and a domain audit is built in, and the same API is growing to cover SMS and WhatsApp so you are not stitching three vendors together.

How quickly can I send my first email?

Under five minutes. Sign up, copy your sandbox key, and send with a single API call. You do not need to set up a domain to start in sandbox mode.

Which languages and SDKs do you support?

A REST API plus official SDKs for Node.js, Python, PHP, and Go, with Ruby on the public roadmap. Anything that can make an HTTPS request can use SendByte, each SDK ships with webhook signature verification, and the same SDKs will carry the new channels as they land.

Do I need a verified domain to start?

No. Sandbox sending works immediately with a test key, with full logs and no real delivery. A verified domain with SPF and DKIM is required only for live sending, and we generate the exact DNS records for you.

How much does it cost?

Email has a free tier with 3,000 emails a month and no card required. Paid plans start at 2,000 Naira a month, and pay-as-you-go is 300 Naira per 1,000 emails. Marketing, SMS, and WhatsApp will be priced in Naira the same way when each opens.

More questions? Email hello@sendbyte.africa .

Start with email. Grow into every channel.

Transactional email is live today, priced in Naira, with deliverability you do not manage. Marketing, SMS, and WhatsApp are next on the same API. Bring your team in early.