Un code de connexion, une confirmation de commande, un rappel de rendez-vous, une alerte de livraison : le SMS reste le canal qui atteint tout le monde, même sans smartphone ni connexion internet. Avec une API SMS, votre site, votre application ou votre logiciel envoient ces messages automatiquement. Voici comment ça marche, comment choisir un fournisseur et les règles à respecter en Côte d'Ivoire.

Une API SMS, concrètement

Une API (interface de programmation) permet à votre logiciel de demander à un fournisseur : « envoie ce message à ce numéro ». Le fournisseur transmet le SMS aux opérateurs (Orange, MTN, Moov) et vous renvoie un accusé de livraison : délivré, en attente ou échoué. Pas besoin de téléphone ni de carte SIM de votre côté.

Les usages qui marchent

Type de messageExemplesÀ savoir
Codes de vérification (OTP)Connexion, validation d'un paiement, création de compteDoivent arriver en quelques secondes : choisissez un fournisseur avec de bonnes routes vers les opérateurs ivoiriens
Messages transactionnelsCommande confirmée, colis expédié, paiement reçu, rendez-vous demainAttendus par le client, très bien reçus
RappelsÉchéance de facture, renouvellement, rendez-vous médicalRéduisent les oublis et les impayés
Messages promotionnelsOffres, soldes, nouveautésUniquement aux clients qui ont accepté de les recevoir, avec un moyen simple de se désinscrire

SMS ou WhatsApp ?

Les deux se complètent. WhatsApp permet des messages riches (images, boutons, catalogue) et des conversations, mais suppose un smartphone, des données et l'application installée. Le SMS arrive sur tous les téléphones, y compris les plus simples, et sans connexion internet : c'est le canal de secours idéal pour les codes et les alertes importantes. Beaucoup d'entreprises envoient d'abord sur WhatsApp, puis basculent en SMS si le message n'est pas lu. Voir WhatsApp Business, le guide complet.

Choisir un fournisseur

Trois grandes familles :

  • Les API des opérateurs : certains opérateurs proposent leur propre API SMS pour les entreprises. Bonne qualité de livraison sur leur réseau ; vérifiez la couverture vers les autres réseaux.
  • Les agrégateurs locaux et régionaux : connectés aux opérateurs de la sous-région, souvent avec un support de proximité et un paiement en F CFA.
  • Les plateformes internationales (Twilio, Infobip, Vonage…) : documentation riche et nombreuses fonctions, à condition de vérifier la qualité de leurs routes vers la Côte d'Ivoire.

Les critères qui comptent vraiment :

  1. Le taux de livraison et la rapidité vers Orange, MTN et Moov : demandez un essai et testez vous-même sur les trois réseaux.
  2. Le nom d'expéditeur : pouvoir afficher le nom de votre entreprise au lieu d'un numéro inconnu. Il doit généralement être enregistré au préalable.
  3. Les accusés de livraison transmis à votre logiciel, pour savoir quels messages ne sont pas arrivés.
  4. Le prix par SMS selon le réseau et le volume, et la durée de validité des crédits achetés. Comparez sur la base de vos volumes réels, avec les tarifs du moment.
  5. La documentation et le support : une API mal documentée coûte cher en temps de développement.
  6. Le paiement : mobile money, virement, carte, facture conforme à la FNE.

Les règles à respecter

  • Le consentement pour la prospection : n'envoyez des SMS promotionnels qu'aux personnes qui ont accepté de les recevoir, et proposez toujours un moyen simple de se désinscrire (par exemple répondre STOP). Les numéros de téléphone sont des données personnelles, encadrées par la loi ivoirienne : voir notre article sur les données personnelles en Côte d'Ivoire.
  • Les horaires : évitez les envois promotionnels tôt le matin, tard le soir et le dimanche. Un message reçu à 22 h fait plus de tort que de bien.
  • L'identification : le client doit comprendre immédiatement qui écrit. Le nom de l'entreprise doit apparaître dans l'expéditeur ou au début du message.
  • Jamais de données sensibles en clair : pas de mot de passe, pas de numéro de carte, pas d'informations médicales dans un SMS.

Bien écrire un SMS

  • 160 caractères par SMS standard. Avec certains accents (ê, â, î, ô…) ou des émojis, la limite par message peut descendre à 70 caractères, et un long texte est facturé comme plusieurs SMS. Testez le coût réel de vos modèles.
  • Une seule information par message, et l'essentiel au début.
  • Un lien court vers votre propre domaine, plutôt que des liens raccourcis inconnus qui ressemblent à des arnaques.
  • Pour les codes : « Votre code NEWTIV est 482913. Il expire dans 10 minutes. Ne le communiquez à personne. »

Côté technique : les bonnes pratiques

  • Numéros au format international (+225 suivi des 10 chiffres) et vérifiés avant l'envoi.
  • Clés d'API protégées côté serveur, jamais dans une application mobile ou dans le code d'une page web.
  • Limites d'envoi : un formulaire qui envoie un code par SMS doit limiter les demandes par numéro et par adresse IP. Sinon, des robots peuvent vider votre crédit en quelques heures en demandant des codes en masse.
  • File d'attente et nouvelles tentatives : si le fournisseur répond une erreur temporaire, le message doit être renvoyé plus tard, pas perdu.
  • Suivi : enregistrez les accusés de livraison et surveillez le taux d'échec par réseau.

Pour vous familiariser avec les API, notre tutoriel API REST avec Node.js pose les bases.

Questions fréquentes

Peut-on envoyer des SMS depuis Excel ou un CRM sans développement ?

Oui, beaucoup de fournisseurs proposent une interface web pour envoyer une campagne à partir d'un fichier, et des connecteurs pour les CRM et les outils d'automatisation comme Make ou n8n. Voir automatiser ses tâches avec n8n, Make ou Zapier.

Pourquoi certains SMS n'arrivent pas ?

Numéro erroné ou inactif, téléphone éteint trop longtemps, route de mauvaise qualité vers un réseau, ou nom d'expéditeur non enregistré. Les accusés de livraison permettent d'identifier la cause.

Le SMS est-il sûr pour les codes de connexion ?

Il est simple et accessible à tous, mais pas parfait : un pirate qui obtient une copie de votre carte SIM peut recevoir vos codes. Pour les comptes sensibles, proposez en plus une application d'authentification ou une clé d'accès.

Combien de temps pour intégrer une API SMS ?

Quelques jours pour l'envoi de messages simples dans une application existante, davantage pour un système complet avec file d'attente, bascule WhatsApp vers SMS et tableau de bord.

Être accompagné

NEWTIV intègre l'envoi de SMS et de messages WhatsApp dans vos sites, applications et logiciels : codes de vérification, notifications de commande, rappels et campagnes avec consentement. Demandez un devis, nous vous répondons sous 48 heures ouvrées.