One API, one dashboard, one bill. For every message you send.
Transactional and marketing email are live today. SMS and WhatsApp are being built on the same API and dashboard, and will arrive on the plan you already have.
Every message, in one log
- Email Sent Delivered Receipt for ₦45,000 amaka@example.ng 1m
- Marketing Sending September restock 12,480 subscribers 9m
- Email Delivered Your sign-in code is 482913 tunde@example.ng 12m
- Email Bounced Reset your password old-inbox@example.ng 26m
- Marketing Sent August newsletter 11,902 subscribers 3d
Example log. Receipts and campaigns sit side by side today; SMS and WhatsApp land in the same view when they open.
Four channels, one surface.
Each one shares the same integration, the same log and the same Naira bill.
-
Transactional email
LiveOne POST request sends a receipt, a one-time passcode, a password reset, or an alert, with authentication, suppression, and per-domain reputation handled for you.
Typical sends: Receipts, one-time passcodes, password resets, statements, system alerts.
-
Marketing email
LiveBrands, lists, segments and campaigns in the same dashboard as your transactional mail, but on a separate sending reputation. A newsletter that collects complaints cannot drag down the receipts and passcodes your product depends on.
Typical sends: Product updates, newsletters, lifecycle campaigns, segmented broadcasts.
-
SMS
Coming soonReach a phone when email is not enough. The same API and the same bill send one-time codes, delivery updates, and time-critical alerts over SMS across African networks.
Typical sends: One-time codes, delivery updates, payment alerts, appointment reminders.
-
WhatsApp
Coming soonTemplated notifications and two-way conversations on WhatsApp, from the same send call your backend already makes, so a customer can get a receipt where they actually read it.
Typical sends: Order updates, receipts, reminders, and support replies over WhatsApp.
Learn it once.
The send surface does not change from one way in to another, so what you build for receipts carries to campaigns and to the channels that come next.
- One key, one auth
- The same API key and bearer header for every send, from the REST API, the SDKs or the SMTP relay.
- Idempotent sends
- Pass an idempotency key and retry freely. The same key sends exactly once.
- Signed webhooks
- Every delivery event is HMAC-signed and can be replayed from the dashboard.
- One error shape
- Every error names what happened, how to fix it, and its own docs page.
import { SendByte } from '@sendbyte/node';
const sendbyte = new SendByte(process.env.SENDBYTE_API_KEY);
await sendbyte.emails.send(
{
from: 'Adaeze Stores <receipts@shop.example.ng>',
to: 'amaka@example.ng',
subject: 'Receipt for ₦45,000',
html: '<p>Payment received. Thank you, Amaka.</p>',
},
{ idempotencyKey: 'order-4421-receipt' },
); curl https://api.sendbyte.africa/v1/emails \
-H "Authorization: Bearer $SENDBYTE_API_KEY" \
-H "X-SendByte-Idempotency-Key: order-4421-receipt" \
-H "Content-Type: application/json" \
-d '{
"from": "Adaeze Stores <receipts@shop.example.ng>",
"to": "amaka@example.ng",
"subject": "Receipt for ₦45,000",
"html": "<p>Payment received.</p>"
}' - REST API
- Node.js
- Python
- PHP
- Go
- SMTP relay
- MCP server
The same foundation under every send.
- Authentication, generated and watched
- We generate your SPF, DKIM and DMARC records, re-check every verified domain each hour, and email you the exact record to fix if one goes missing.
- Separate reputations
- Marketing mail goes out on its own sending reputation, so a campaign can never drag down a receipt.
- Suppression handled
- Hard bounces are suppressed automatically, and you can lift an address once it is fixed.
- A real sandbox
- Test keys run the full API with visible logs and no real delivery, before you verify a domain.
- Plan limits you can see
- Usage against your allowance is live in the dashboard, with an email at 80% and at 100%.
- NDPR paperwork
- A data processing agreement and our NDPR notice are published for your review.
Read the data processing agreement and the NDPR notice.
Send email today. The rest lands on your plan.
3,000 free emails every month. No card required.