Developers · API · SMPP
Integrate SMS, WhatsApp, OTP, USSD and airtime into your app with a clean REST API, SMPP for high volumes and webhooks for everything that happens.
Built for developers
Send SMS, WhatsApp, OTP and airtime with simple HTTPS calls.
High-throughput SMPP connections for aggregators and large senders.
Receive delivery reports, replies and inbound messages in real time.
Try the API safely before you go live.
Samples in PHP, Python, Node.js and cURL.
WordPress, WooCommerce, Shopify, HubSpot, Salesforce, Zoho and more.
Quick start
Create an account, copy your API key from the dashboard and make one HTTPS request. Delivery reports come back to your webhook.
# pip install requests
import os, requests
resp = requests.post(
os.environ["BEEP_API_URL"] + "/sms/send",
headers={"Authorization": "Bearer " + os.environ["BEEP_API_KEY"]},
json={"sender_id": "YOURBRAND", "to": "+2547XXXXXXXX",
"message": "Your code is 482913"},
)
print(resp.json())Under the hood
For your technical team: every message you send through the web dashboard, REST API or SMPP passes the same checks, is routed over direct and partner operator connections, and comes back with a delivery report.
deliver_sm → Beep → your dashboard, webhook or SMPP bind, usually within seconds.Team & security
Bulk SMS, WhatsApp and Telegram run on one Beep Africa platform. Create sub-users for each team, branch or client, and decide exactly what each one can do: send, approve campaigns, see reports, manage contacts or top up. Then lock access by IP address for each channel: web, API and SMPP.
Plugins & integrations
Ready-made plugins for your CRM, shop and spreadsheets, AI and automation integrations, and extra channels when you need them. Most work for SMS, WhatsApp and voice alike, and our team switches them on with you.
FAQ
Online now · 24/7Our Nairobi team answers calls, WhatsApp and email day and night.
Call us+254 725 333 888WhatsAppChat with our teamContactSend us a messageYes. SMPP connections are available for high-volume senders and aggregators. Talk to us to set one up.
Yes. New accounts get test credits so you can try the API before going live.
Our documentation includes samples for PHP, Python, Node.js and cURL.
Yes. Delivery reports, replies and inbound messages can be pushed to your URL in real time.
Talk to a human
We’ll help you design your integration, set up SMPP and plan for scale.