eSMSAfrique
Intégration pour October 2026

Reach Afrique

eSMS Africa est la plateforme de communication bâtie sur des liaisons directes avec les opérateurs africains - SMS, OTP, e-mail, liens et support client en direct, depuis un seul compte dans 54 pays.

★★★★★
Araignée d'airKentomMiatelWavi
ÉTATS27 APR
KE
KE
OTP livrée · +254 712 ••• 678
eSMS · direct route
2.1s
NG
NG
Alerte Txn · +234 803 ••• 112
eSMS · direct route
3.4s
TUE28 APR
ZA
ZA
Vérifier le code · +27 82 ••• 904
eSMS · direct route
1.8s
GH
GH
Commande prête · +233 24 •• 551
eSMS · direct route
2.6s
WED29 APR
ET
ET
Connexion OTP · +251 91 ••• 220
eSMS · direct route
3.0s
TZ
TZ
Rappel · +255 75 ••• 887
eSMS · direct route
2.4s
THU30 APR
UG
UG
Livraison mise à jour · +256 77 ••• 003
eSMS · direct route
3.2s
ÉTATS27 APR
KE
KE
OTP livrée · +254 712 ••• 678
eSMS · direct route
2.1s
NG
NG
Alerte Txn · +234 803 ••• 112
eSMS · direct route
3.4s
TUE28 APR
ZA
ZA
Vérifier le code · +27 82 ••• 904
eSMS · direct route
1.8s
GH
GH
Commande prête · +233 24 •• 551
eSMS · direct route
2.6s
WED29 APR
ET
ET
Connexion OTP · +251 91 ••• 220
eSMS · direct route
3.0s
TZ
TZ
Rappel · +255 75 ••• 887
eSMS · direct route
2.4s
THU30 APR
UG
UG
Livraison mise à jour · +256 77 ••• 003
eSMS · direct route
3.2s
Une seule plateforme

Chaque message que votre entreprise envoie

De l’OTP qui doit arriver, à la campagne qui doit convertir, jusqu’au client qui attend une réponse - le tout sur les mêmes liaisons directes aux opérateurs.

Corporate messaging

Reminders, bank alerts, codes and campaigns - personalised for every customer.

Improve your corporate communication with SMS reminders, bank notifications, one-time passwords, transaction alerts and campaigns, from a simple web interface or via our API.

Web dashboard

From a spreadsheet to every customer

  • IMPORTUpload CSV or Excel (.xlsx, .xls), paste numbers, link a Google Sheet or pick a contact group. Numbers are checked, put in international format and de-duplicated; opted-out numbers are removed, and you can download the rows that were left out.
  • MERGEUse any column in the message, like {first_name} or {amount}, with fallbacks. Preview real rows and see the longest message and its segment count before you send.
  • COSTAn estimate per country at your own prices, a balance check and a test message to your own phone before launch.
  • TIMESend now, schedule in your timezone, or repeat daily, weekly or monthly. Throttle large sends and keep promotions out of quiet hours.
  • TEAMSOwner, admin, sender, approver and viewer roles, optional approval before big campaigns, and an audit log of who sent what.
  • REPORTDelivered, failed and pending per recipient with readable failure reasons, by day, country and network, exportable to CSV or Excel.
API

The same engine, one API call

  • BATCHSend one template with per-recipient fields to thousands of numbers in a single request, with an Idempotency-Key so a retry never sends twice.
  • TRACKBatch status, per-recipient delivery and a signed campaign.completed webhook, plus delivery receipts for every message.
  • MANAGECampaigns, contacts, groups and templates over REST, with SDKs for Node, Python, PHP and Go.
  • PAYPrepaid and billed per segment as messages go out. Messages the network gateway rejects are refunded automatically.
Développeur construit en premier

Une mince, prévisible API sur les routes directes.

Un point d'arrivée à envoyer, un à demander, des webhooks signés pour les reçus de livraison, et officiel SDKs pour le nœud, Python, PHP et Go. Mêmes itinéraires, mêmes reçus - que vous appeliez REST ou que vous liiez SMPP.

POST /api/message/envoyer
# Send a message via the eSMS Africa API
curl -X POST "https://sms.esmsafrica.io/api/messages/send" \
  -H "Authorization: Bearer $ESMS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "to":        "+254712345678",
    "text":      "Your verification code is 482910.",
    "sender_id": "eSMSAfrica"
  }'

# → 200 OK
# {"id":"550e8400-...","status":"submitted","route":"ESMS_KE","cost":1.2}
Développeur sandbox

Construisez sans crainte. Test pour gratuit.

Chaque compte est livré avec un bac à sable. Utiliser un esms test clé et intégrer fin à fin - réponses réelles, livraison simulée et webhooks - avec rien envoyé à un réseau en direct et rien facturé.

Mode d'essai

Un drapeau, aucun risque

Les clés de test retournent les mêmes formes que live - segments, encodage, coût, message id - et conduire le cycle de vie complet de sorte que votre webhooks feu pour de vrai. Les nombres magiques déterministes vous laissent répéter chaque résultat avant d'aller vivre.

  • GRATUITPas de vrais envois, pas de charges - votre équilibre n'est jamais touché.
  • DLRSimulé en file d'attente → livré, avec des webhooks signés (mode de vie:faux).
  • MAGIQUENombre terminé...0000 non livré ·...0003 échoué ·...0009 402.
  • SDKMême appel dans Node, Python, PHP, Go - détecte automatiquement les clés de test.
les pip installer esms-sms compositeur nécessite esmsafrica/sms va chercher des sm-go
esms test
# Test key → simulated, never sent, never billed
curl "https://sms.esmsafrica.io/api/messages/send" \
  -H "Authorization: Bearer esms_test_..." \
  -d '{"to":"+254712341234","text":"Your code is 482910"}'

# → 200 OK
{
  "id": "test_ff13a…",
  "status": "delivered",
  "environment": "test",
  "livemode": false
}
Application bureautique

Toute la suite, dans une fenêtre native.

eSMS Workspace apporte Email, SMS, SMPP et admin dans une application de bureau - notifications système, un badge non lu et des auto-updates de fond. Pour macOS, Windows et Linux.

Notifications + badge Mise à jour automatique
Official SDKs

Naviguez dans la langue que vous écrivez déjà.

Node.js npm i esms-sms
Python pip install esms-sms
PHP composer require esmsafrica/sms
Allez go get esms-go
Lire les documents du développeur
Par les chiffres
50+ Pays ayant des itinéraires directs
99.9% Mise à jour de la plate-forme SLA
3.8s Livraison médiane de bout en bout
24/7 CNO, humain de garde
Vivre à travers le continent

Une intégration. 54 pays.

Routes directes et Tier-1 dans chaque marché africain - OTPs, alertes et campagnes atterrissant en quelques secondes.

Ce que nos clients disent

Confié par des équipes à travers l'Afrique.

★★★★★

« eSMS Africa a transformé notre communication client. Les taux de livraison sont exceptionnels et leur plateforme est incroyablement facile à utiliser."

Vikas C.
Vikas C.
Exécutif mondial, GigSky
★★★★★

"Nous sommes passés à eSMS Africa il y a six mois et n'avons pas regardé en arrière. Leur intégration API était transparente et leur équipe de soutien est toujours réactive."

Divyata K.
Divyata K.
Directeur - Relations avec les transporteurs, Mobishastra X TelKosh
★★★★★

"Le meilleur fournisseur de services SMS en Afrique. Nous avons essayé d'autres, mais aucun ne se compare à la fiabilité et les fonctionnalités eSMS Africa offres."

Shay O.
Shay O.
Propriétaire du produit Plomb, Sportserve
Prix transparents

Payer par message. Pas de verrouillage.

Taux par pays avec niveaux de volume. Choisissez un plan, ou parlez-nous pour le prix d'entreprise en direct.

Données de base

Commencez à envoyer

Tout à lancer: REST API, identifiants d'expéditeurs personnalisés, rapports de livraison.

  • Tous les réseaux mobiles
  • HTTP REST API
  • Rapports de base
  • SenderID personnalisé
Voir taux
Les plus populaires

Entreprises

Échelle avec SMPP, routage prioritaire et un 99,5 % SLA.

  • Acheminement prioritaire
  • accès HTTP & SMPP
  • Analyse avancée
  • Plusieurs SenderIDs
  • Tableau de bord en temps réel
Voir taux

Entreprise

Itinéraires directs

Direct carrier links, all protocols and 24/7 dedicated support.

  • Direct carrier links
  • Tous les protocoles (HTTP/SMPP)
  • Registres complets de livraison
  • SenderIDs illimités
  • Analyse personnalisée
Parlez aux ventes
À propos

Africa's communication rails.

eSMS Africa alimente la communication numérique à travers le continent - l'infrastructure opérateur-directe sous la messagerie, la vérification, l'email, les liens et le soutien à la clientèle, construit spécifiquement pour les marchés africains.

SMPP pour les plateformes qui en ont besoin, un HTTP API propre pour les équipes qui ne le font pas, et un équilibre et une équipe derrière chaque route - qui répondent au téléphone quand quelque chose est éteint.

Fondée
2020, Nairobi
Couverture
Plus de 50 pays africains
Bureaux
KE Nairobi · UG Kampala · NG Abuja
État
Tous les systèmes sont opérationnels
FAQ

Questions courantes

Combien de temps puis-je commencer à envoyer des messages SMS?

Most customers are onboarded within a single business day. After a brief conversation about your use case and markets, we provision sandbox credentials and you can start testing immediately.

Quels pays africains couvrez-vous?

We have direct and Tier-1 carrier routes into all 54 African countries across East, West, Central, and Southern Africa. Check our coverage page for the full list with operator details.

Offrez-vous des réductions de volume?

Yes. Pricing is tiered by volume and committed throughput. Contact our sales team for a custom quote based on your expected monthly volume and target markets.

Puis-je intégrer SMS à mes systèmes existants?

Absolutely. We offer a RESTful API with official SDKs for Node.js, Python, PHP, and Go. For platforms that already speak SMPP, we provide direct gateway binds.

Comment assurer la livraison des messages?

Every route is a direct or Tier-1 carrier route - no grey routes. We provide end-to-end delivery receipts with operator codes preserved, so you always know the real status.

Mes données sont-elles sécurisées?

Yes. All traffic is encrypted via TLS 1.3. We are ISO 27001 compliant and follow GDPR and POPIA data protection standards.

Commencez

Allez vivre à travers l'Afrique en moins d'une journée.

Dites-nous ce que vous construisez et quels marchés comptent. Nous fournirons des identifiants de bac à sable, partagerons la carte de route et vous mettrons dans un canal avec l'ingénieur qui dirige votre région.