Rich messaging
your users read.
Not ignore.
Templates, media, interactive buttons, and two-way conversations — delivered over WhatsApp to 2 billion users globally, with 98% open rates and Africa-first routing built in.
Sendexa Demo
WhatsApp Business
98%
Open rate
~110ms
Avg latency
global
2B+ users
98%
Open rate
~110ms
Avg. latency
2B+
Global users
< 24hr
Template approval
10+
Message types
99.9%
Uptime SLA
What's included
More than just
a message.
WhatsApp is a full conversation platform. Sendexa gives you the complete toolset — templates, media, interactivity, and two-way flows — over a single unified API.
Message Templates
Send pre-approved templates for transactional messages — order updates, OTPs, appointment reminders. We handle WhatsApp's approval process for you.
Rich Media Messages
Send images, documents, audio, video, and location pins. Attach product catalogues or receipts directly in the conversation — no link required.
Interactive Buttons
Add quick-reply buttons and call-to-action links. Guide users through flows — confirm orders, schedule pickups, or trigger callbacks — without leaving WhatsApp.
Two-Way Conversations
Receive inbound messages via webhook and build automated reply flows. Full conversational commerce, support bots, and USSD-style menus over WhatsApp.
Message templates
Templates approved
in under 24 hours.
WhatsApp requires pre-approved templates for outbound business messaging. We streamline the submission process — submit your templates via dashboard or API, and we handle the back-and-forth with Meta so you don't have to.
Submit templates via dashboard or REST API
4 template categories: transactional, authentication, marketing, utility
Variable placeholders with runtime substitution
Interactive buttons: quick replies, CTAs, OTP copy
Template analytics — delivery, read, and button click rates
Preview — as seen in WhatsApp
Hi Kofi, your order #4821 has been dispatched! Expected delivery: tomorrow by 2pm.
✓✓ delivered
Developer-first
One API call.
Any message type.
The same client handles templates, media, interactive messages, and inbound webhooks. Switch message type with a single parameter — no new SDK, no new credentials.
import Sendexa from "sendexa";
const client = new Sendexa(process.env.SENDEXA_API_KEY);
// Send a WhatsApp template message
const response = await client.whatsapp.send({
to: "+233 55 123 4567",
template: {
name: "order_shipped",
language: "en",
components: [
{
type: "body",
parameters: [
{ type: "text", text: "Kofi" },
{ type: "text", text: "#4821" },
{ type: "text", text: "tomorrow by 2pm" },
],
},
],
},
});
console.log(response.message_id);
// → wamid.HBgLMjMzNTUxMjM0NTY2
// Receive inbound messages via webhook:
// POST /your-webhook
// { from: "+233551234567", type: "button",
// button: { payload: "track_order" } }Built for real use cases
What will you build
on WhatsApp?
E-commerce
Order updates customers actually see
WhatsApp open rates are 5x email. Send order confirmations, shipping updates, and delivery notifications to customers on the channel they actually check.
- Order confirmation, dispatch, and delivery templates
- Product image + details in a single message
- Quick-reply buttons: track, return, reorder
5x
higher open rate than email
SHOPNAME
Business account
📦 Hi Amara! Your order #7823 has shipped. Expected: tomorrow.
✓✓
Track order
✓
Your package is at the Tema depot. Out for delivery tomorrow morning 🚚
✓✓
Rich media
More than text.
Show, don't just tell.
WhatsApp supports the full range of rich content types. Send the right format for the moment — a receipt PDF, a product photo, or an interactive button flow.
Images
Send product photos, receipts, QR codes, and promotional creatives. Supports JPG, PNG, WebP up to 5MB.
Documents
Deliver invoices, contracts, boarding passes, and statements as PDF or DOCX attachments in-chat.
Interactive
Quick-reply buttons, CTA links, and list menus turn passive messages into conversion-driving flows.
Location
Send a pin — store address, pickup point, delivery destination — that opens natively in Maps.
Pricing
WhatsApp pricing
built for Africa.
WhatsApp charges per conversation window (24-hr session). We pass Meta's rates through at cost, plus a small platform fee.
Order updates, receipts
OTPs, login verification
Promotions, re-engagement
User-initiated (24hr window)
Starter plan includes 500 WhatsApp conversations/month free. All rates are per 24-hour conversation window.
Your first 500 conversations
are on us.
Sign up, connect your WhatsApp Business account, and send your first template message in under 10 minutes. No credit card required.