New: WhatsApp Business API, business email & online bookings are here.

SMS to Africa

SMS, WhatsApp, Email & Bookings for African businesses

Bulk SMS, USSD, shortcodes, airtime and IVR — now with the WhatsApp Business API, business email and online bookings. One account, one bill, paid in shillings.

Trusted by businesses across Africa

[Client logo]
[Client logo]
[Client logo]
[Client logo]
[Client logo]
[Client logo]

Our Products

Every tool you need to reach, serve and book your customers

Our six original products, plus six new ones — all on the same SMS to Africa account.

Bulk SMS

Promotions, alerts and notifications to any phone in [N]+ African countries, with branded sender IDs.

NEW

WhatsApp Business API

Verified business profile, buttons, broadcasts and chatbots on the app customers already use.

NEW

Business Email

Professional email on your own domain, with spam filtering and phone apps.

NEW

Email Marketing

Newsletters and automated campaigns, with open tracking and inbox checks.

NEW

Meetings & Bookings

Online booking pages, a shared calendar and video meetings with automatic reminders.

OTP Services

Fast one-time passwords for logins and payments, with delivery reports.

Shortcodes

Dedicated and shared shortcodes licensed by the Communications Authority of Kenya.

USSD

Shared or dedicated USSD codes for menus, surveys and payments — no data needed.

IVR & VoIP

Voice menus, call routing and outbound voice messages for your business line.

Bulk Airtime

Send airtime top-ups to staff and customers on Safaricom, Airtel and Telkom.

NEW

AI Agents & Chat Widget

One assistant that answers customers on WhatsApp, SMS, Telegram and your website.

NEW

Documents & e-Sign

Share, edit and sign documents and forms with your team and clients.

New · WhatsApp Business API

Reach your customers on WhatsApp

Get a verified business profile with your logo, send order updates with buttons, broadcast offers and let a chatbot answer questions day and night.

We handle Meta onboarding and template approvals — and if a WhatsApp message can’t be delivered, it can go out as an SMS instead.

MD
Mama Duka Groceries ✔
Verified business account
Hi Achieng! Your order #4821 is packed and ready.
Pick upDeliver
Deliver please
Done — your rider arrives in about 40 minutes.
This weekend only: 20% off fresh produce.

New · Email & Workspace

Business email, newsletters, meetings and bookings — in one place

Give your team professional email on your own domain, send newsletters that land in the inbox, let customers book appointments online and meet on video. Share and sign documents with clients, too.

Why choose SMS to Africa

Local know-how, Africa-wide reach

Connectivity

More than 30 direct telco connections for fast, reliable delivery across Africa.

Support

A Nairobi-based team on phone, WhatsApp and email, around the clock.

Uptime

A [99.X]% uptime commitment, with a public status page.

Security & data privacy

Your data is protected in line with Kenya’s Data Protection Act, with opt-out handling built in.

Better together

One booking, four messages, zero manual work

Because bookings, WhatsApp, SMS and email live on one account, the whole customer journey runs itself.

01 · Booking page

Customer books online

They pick a time on your booking page, any time of day.

02 · WhatsApp

Instant confirmation

Details and a reschedule button, right in their chat.

03 · SMS

Reminder the day before

Reaches every phone, even without data bundles.

04 · Email

Receipt and follow-up

A thank-you, the invoice and a nudge to book again.

Developer ready

One REST API for SMS, WhatsApp, OTP, email and airtime, plus SMPP for high-volume senders. Free sandbox keys, clear documentation and delivery reports for every message.

No code? Use our plugins for WordPress, WHMCS, WooCommerce, Shopify, HubSpot, Salesforce, Zoho CRM and Google Sheets.

cURLPHPPythonNode.js
curl -X POST https://api.smstoafrica.com/v1/sms/send \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "sender_id": "SMS2AFRICA",
    "to": "+2547XXXXXXXX",
    "message": "Your verification code is 482913"
  }'

# Response
{ "status": "queued", "message_id": "msg_8f2c" }

Simple pricing

Pay as you go, in shillings

Top up with M-Pesa, card or bank transfer. No setup fees, and an eTIMS invoice for every payment.

Bulk SMS

KES [0.XX]

per SMS in Kenya

WhatsApp

KES [X.XX]

per conversation, plus Meta fees

Business Email

KES [XXX]

per inbox per month

Meetings & Bookings

KES [XXX]

per user per month

Reaching customers across the continent

[N]+

Happy clients

[N]+

Countries

30+

Telco connections

Shared and dedicated shortcodes and USSD in Kenya, licensed by the Communications Authority.

Where we deliver

KenyaUgandaTanzaniaZanzibarRwandaEthiopiaNigeriaGhanaSenegalMaliEgyptMoroccoSouth AfricaZimbabweAngolaCongo

From the blog

Latest news & guides

Start talking to your customers today

Sign up free, get test credits and add WhatsApp, email or bookings whenever you’re ready.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.