Tout ce qui mérite d'être su, rien qui ne le mérite pas.
Les états communs
En attente/accepté signifie que la plateforme a pris en charge le message ; envoyé signifie qu’il a été transmis à l’opérateur ; distribué signifie que le terminal a confirmé sa réception ; échoué/expiré/rejeté signifie qu’il n’est pas arrivé, généralement accompagné d’un code d’erreur de l’opérateur expliquant la raison. Voir /answers/what-is-dlr.
L'envoi n'a pas été livré.
Le statut « envoyé » indique seulement que l'opérateur a accepté le message, et non qu'il est parvenu au téléphone. Seul le statut « distribué », avec un accusé de réception de l'opérateur, confirme la réception du message. C'est pourquoi la transparence des taux de distribution des SMS est importante. Voir /answers/how-to-improve-sms-delivery-rates.
Agir sur le statut
Consultez les statuts en temps réel via un webhook pour que votre application puisse gérer les échecs, déclencher une solution de repli ou informer l'utilisateur. Voir /answers/what-is-a-messaging-webhook et /tools/dlr-decoder.