Programmable Messaging API

Une API pour atteindre plus de 7 milliards d'appareils

Intégrez une API multicanale pour envoyer et recevoir des SMS, MMS, RCS et messages WhatsApp transactionnels.
Man in glasses and blazer with programming code overlay and a notification saying Upload completed.
Man in glasses and blazer with programming code overlay and a notification saying Upload completed.

Intégrez une messagerie évolutive à vos applications avec quelques lignes de code seulement

Diagram illustrating integration of CRM/ERP applications with carriers through a Programmable Messaging API.
Diagram illustrating integration of CRM/ERP applications with carriers through a Programmable Messaging API.

Logiciel de messagerie transactionnelle modulaire

Envoyez des alertes et des notifications, des promotions et des messages marketing sur les canaux favoris de vos clients à l'aide d'une seule API. L'API Programmable Messaging inclut un logiciel pour gérer les numéros de téléphone, la délivrabilité, la conformité, les réponses, et plus encore.

Messagerie d'entreprise fiable et internationale pour tous les cas d'usage

Rappels de rendez-vous

Réduisez le nombre de rendez-vous manqués en envoyant un rappel aux clients pour les confirmer ou les reprogrammer sur leurs canaux préférés.

Cycle de vie marketing

Augmentez le taux de conversion et de fidélisation des clients grâce aux messages marketing envoyés sur leurs canaux préférés.

Notifications de compte

Tenez vos clients informés des informations urgentes grâce à des notifications personnalisées et pertinentes.

Notifications de livraison

Informez les clients de la progression de leur livraison et proposez des notifications bidirectionnelles en libre-service.

Alertes d'urgence

Envoyez rapidement des messages d'avertissement, des alertes de sécurité publique, des annulations d'événements et bien plus encore sur les canaux préférés des destinataires.

Vérifications et codes d'accès à usage unique

Vérifiez le numéro de téléphone des utilisateurs lors de l'inscription ou de la connexion pour éviter les robots, renforcer la confiance des clients et garantir une délivrabilité précise.

«Pour nous, l'implémentation de Twilio a été un bon moyen de résoudre un problème sans trop d'efforts. Très rapidement, nous avons pu réaliser notre vision et améliorer notre expérience client.»

Raj Anbalagan VP of Digital Technology and Innovation, Panera

«Grâce à Twilio et à [Twilio] SendGrid, nous avons pu fournir un produit de très haut niveau et de grande qualité qui obtient régulièrement d'excellents résultats auprès de nos clients (NPS et CSAT).»

Andrea Wan Head of SMS, Klaviyo

Envoyez et recevez des messages transactionnels sur les canaux les plus populaires

  • Twilio Messaging logo

    Contactez le monde entier avec des notifications, alertes et promotions unilatérales grâce aux SMS.

  • Twilio WhatsApp Business API logo

    Offrez un service client et envoyez des notifications sur l'application de messagerie la plus populaire au monde.

  • Twilio MMS Messaging logo

    MMS Envoyez des messages marketing enrichis de capacités multimédias grâce aux MMS.

  • Twilio RCS Messaging

    Diffusez du contenu riche et mesurez l'engagement en tant qu'expéditeur de marque et vérifié avec RCS.

Lire la documentation

Tirez parti des guides de démarrage rapide, des extraits de code, des SDK et d'autres ressources de notre bibliothèque complète pour construire votre solution pour Facebook Messenger avec Messaging.

Envoyer un message SMS

// Download the helper library from https://www.twilio.com/docs/node/install
// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = require('twilio')(accountSid, authToken);

client.messages
      .create({body: 'Hi there', from: '+15017122661', to: '+15558675310'})
      .then(message => console.log(message.sid));

Optimisation de la prochaine génération de messagerie transactionnelle

Délivrabilité optimisée des messages à grande échelle

  • Expéditeurs internationaux

    Contactez des consommateurs de plus de 180 pays avec des expéditeurs localisés, des directives internationales et des outils de conformité réglementaire.
  • Optimisation de l'acheminement en temps réel

    Réacheminement automatique du trafic international toutes les 75 secondes pour éviter les pannes et les latences.
  • Messaging Insights

    Analysez des données en temps réel pour la surveillance et la résolution des problèmes de livraison et d'engagement des messages.
  • Reprise de messages

    Basculement automatique sur les SMS lorsqu'un message n'est pas délivrable via WhatsApp ou un numéro court.
Insights dashboard showing 510,000 messages sent and received with graphs and user avatars.
Insights dashboard showing 510,000 messages sent and received with graphs and user avatars.
Report cover titled The Total Economic Impact of Twilio Messaging by Forrester
Report cover titled The Total Economic Impact of Twilio Messaging by Forrester

Ressources

Total Economic Impact™ de Twilio Messaging*

Forrester Consulting révèle que Twilio Messaging a augmenté de 3 % le nombre de messages remis, de 15 % la productivité des équipes de développement et de 30 à 40 % le taux d'opt-in du marketing par SMS.

Des solutions de messagerie évolutives à des tarifs flexibles

Lancez-vous gratuitement avec l'API Programmable Messaging. Ne payez que les messages que vous envoyez et recevez, par numéro de téléphone, et les frais spécifiques à chaque canal. Aucun engagement. Profitez de remises sur les messages volumineux.

Présentation de Twilio Messaging Engagement Suite

Simplifiez le développement, réduisez le délai de mise sur le marché et augmentez les taux de délivrabilité.** Découvrez comment la planification de messages, le raccourcissement des liens avec le suivi des clics, l'obtention de données avancée et l'utilisation de tableaux de bord en temps réel peuvent vous aider à développer votre entreprise. 

FAQ

L’API Twilio Programmable Messaging prend en charge les canaux SMS, MMS, RCS et WhatsApp pour l’envoi et la réception de messages.

Twilio applique un modèle de tarification transparent, reposant sur l’utilisation, sans frais dissimulés ni engagements contractuels minimums. Les tarifs dépendent du type de message, de la zone géographique ciblée et des volumes traités. Consultez notre page de tarification et suivez votre consommation pour garder le contrôle de vos dépenses.

Aucun taux de livraison officiel n'est communiqué pour nos services de messagerie ; les performances de distribution dépendent en effet de la nature du cas d'usage ainsi que de la qualité intrinsèque des contenus envoyés. Le pays de destination et l'opérateur, le type d'expéditeur (numéro long, numéro court, numéro gratuit), le contenu du message, la conformité aux réglementations locales et la validité du numéro du destinataire peuvent tous affecter les taux de livraison.

Pour garantir des taux de livraison élevés, la plateforme Twilio s’appuie sur une infrastructure cloud hybride. Notre réseau mondial s’appuie sur plus de 4 800 interconnexions opérateurs, huit sites en périphérie stratégiques (edge) et plusieurs zones de disponibilité dédiées par site, garantissant performance et résilience à grande échelle. Nos tableaux de bord et nos APIs vous permettent de surveiller vos taux de livraison, de suivre les messages en échec ou non remis et d’en faciliter l’analyse et le dépannage.

Afin d’évaluer les performances de délivrabilité de Twilio par rapport à d’autres solutions, nous avons mandaté Forrester Consulting pour la réalisation d’une étude comparative. Celle-ci a conclu que l’utilisation de Twilio Messaging entraînait une augmentation de 3 % du volume de messages délivrés chez les clients de Twilio.

Twilio met à votre disposition des outils et des ressources pour vous aider à respecter les exigences réglementaires et de conformité applicables aux communications par messagerie. En premier lieu, nous assurons une veille réglementaire continue dans chaque pays, couvrant l’utilisation des numéros de téléphone, les exigences liées aux SMS, aux communications vocales ainsi qu’aux numéros courts (short codes). Nous mettons à disposition des services de messagerie permettant de regrouper plusieurs types d’expéditeurs (10DLC (10-Digit Long Code), numéros courts, numéros sans frais, identifiants alphanumériques) et d’appliquer des règles de conformité uniformes à l’ensemble des canaux.

Nous mettons également à disposition un ensemble d’outils de conformité (Compliance Toolkit) spécifiquement conçu pour la messagerie. Grâce à l’intelligence artificielle, notre Compliance Toolkit détecte en amont les éventuelles infractions aux réglementations et aux politiques de messagerie, puis bloque ou reprogramme automatiquement leur envoi, pour vous aider à gérer vos obligations de conformité en toute sérénité. Vous pouvez consulter notre documentation technique dédiée à la solution Compliance Toolkit.

Nos équipes sont également là pour vous aider. Nous mettons régulièrement à jour les exigences applicables et informons nos clients des évolutions réglementaires, tout en leur apportant un accompagnement dans la gestion des règles de conformité parfois complexes.

L'intégration de l'API Twilio Programmable Messaging est conçue pour être aussi simple qu'efficace, vous permettant d'être opérationnel en un rien de temps Des guides de démarrage rapide, des exemples de code ainsi qu'une documentation actualisée sont mis à votre disposition pour faciliter votre intégration.

Dès l'achèvement de l'intégration, la plateforme Twilio transmet des webhooks à votre système pour notifier les messages entrants ainsi que les mises à jour de statut. Vous pouvez ainsi configurer vos endpoints pour assurer la réception et le traitement de ces flux en temps réel.

Twilio Messaging vous permet d’intégrer la solution à votre rythme, selon les besoins spécifiques de votre entreprise. Lancez-vous avec un cas d'usage simple, puis enrichissez votre solution à votre rythme en ajoutant des fonctionnalités comme le désabonnement (opt-out) avancé, la planification de messages ou le raccourcissement de liens, dès que vous vous sentez prêt à passer à l'étape suivante. Vous pouvez aussi élargir votre communication à d’autres canaux comme WhatsApp, MMS ou RCS, en utilisant la même API et avec très peu de modifications dans votre code.

Grâce à l’API Twilio Programmable Messaging, vous disposez de toutes les fonctionnalités nécessaires pour envoyer, suivre et gérer efficacement vos messages :

  • Des expéditeurs internationaux pour atteindre des clients dans plus de 180 pays

  • Optimisation dynamique des itinéraires de routage en temps réel afin d’éviter les interruptions de service et de limiter la latence

  • Tableaux de bord Messaging Insights prêts à l'emploi pour surveiller et garantir la livraison des messages

  • Un basculement intelligent vers le SMS lorsque les messages MMS ou RCS ne peuvent pas être délivrés, afin de garantir la continuité des communications

  • Numéros courts, numéros verts, 10DLC et identifiants d'expéditeur alphanumériques pour envoyer des envois aux États-Unis et dans d'autres régions

  • Options de désabonnement (opt-out) avancées pour personnaliser les inscriptions (opt-in) et les désinscriptions (opt-out)

  • Rédaction des messages pour protéger les données sensibles

  • Planification des messages

  • Routage des messages entrants à l'aide de webhooks de messages entrants

  • API Content pour traduire le contenu enrichi des messages sur différents canaux

  • MMS pour les messages texte longs

  • Protocole RCS : mise en œuvre de contenus enrichis

  • Des algorithmes de routage en temps réel basés sur l’IA pour optimiser la délivrabilité des messages

  • Des outils de prévention de la fraude de type SMS pumping pour bloquer le trafic frauduleux

Parmi les défis fréquemment rencontrés lors de la mise en place d’une nouvelle solution de messagerie figurent les exigences réglementaires à l’intégration, les filtrages opérateurs et les problèmes de délivrabilité, les retards ou pertes de messages, les attaques de type SMS pumping, ainsi que l’envoi vers des numéros invalides ou désabonnés.

Le déploiement de votre messagerie avec Twilio vous permet d’anticiper ces problématiques, en vous appuyant sur notre accompagnement pour sélectionner des numéros de téléphone adaptés à votre utilisation, à votre charge de trafic et à vos obligations réglementaires. Grâce aux outils de conformité et aux Messaging Services de Twilio, vous pouvez gérer efficacement et à grande échelle l’ensemble de vos paramètres de conformité. Vous bénéficiez également d’une plateforme intégrant des fonctionnalités avancées de validation des numéros de téléphone, de gestion des désabonnements et de prévention de la fraude par SMS.

Twilio s’efforce de garantir que les messages légitimes, respectant l’ensemble des exigences réglementaires et des règles applicables, ne fassent pas l’objet de filtrage. Nous fournissons des codes d’erreur détaillés ainsi que des tableaux de bord dédiés pour vous aider à identifier, diagnostiquer et résoudre les problèmes plus efficacement. Des scores de délivrabilité sont mis à disposition afin d’offrir une vue synthétique et accessible des performances de votre trafic de messagerie, tout en fournissant des pistes concrètes pour améliorer la délivrabilité et l’engagement utilisateur.

Nos équipes de support sont accessibles 24/7, avec des accords de niveau de service (SLA) garantissant la disponibilité de la plateforme et des délais de résolution définis pour les incidents. Que ce soit pour une assistance lors de l’intégration initiale ou pour un dépannage rapide, nos équipes sont à votre disposition.

En cas d’échec ou de non-délivrance d’un message, il est possible de vérifier son statut et le code d’erreur associé dans les journaux de messages de la console Twilio ou directement via l’API. Grâce aux codes d’erreur, il est possible de déterminer la cause précise d’un échec de livraison, qu’il s’agisse d’un numéro invalide, d’un filtrage par l’opérateur ou d’un destinataire désabonné (opt-out).

Parmi les causes les plus fréquentes d’échec de livraison figurent : des numéros inactifs, des restrictions de contenu, des blocages réglementaires ou des dysfonctionnements côté opérateur.

Automatisez la gestion des erreurs en intégrant les codes d’erreur à votre logique applicative pour relancer les envois, alerter vos équipes ou corriger les problèmes en temps réel.

Grâce aux scores de délivrabilité disponibles directement dans la plateforme Twilio, vous disposez d’indicateurs clairs pour analyser les performances de votre trafic de messagerie et identifier les leviers d’optimisation de la délivrabilité et de l’engagement.

Oui. L’API Twilio Programmable Messaging est compatible avec les formats de messagerie enrichie tels que RCS, MMS, WhatsApp, entre autres, permettant la transmission de contenus multimédias (images, vidéos, séquences audio, données de localisation) afin d’enrichir les interactions au-delà du texte brut.


* The Total Economic Impact™ of Twilio Messaging, une étude réalisée par Forrester Consulting, avril 2023. Les résultats concernent une organisation composite représentative des clients interrogés.

** Dans une évaluation de plus de 63 millions de messages envoyés par Twilio avec des hyperliens raccourcis, les messages dont les hyperliens ont été raccourcis par des raccourcisseurs de liens tiers ont été filtrés à 1,96 %, soit 28 fois le taux de Twilio, lui-même correspondant à 0,07 %