Passer au contenu principal
You are viewing the French site, but your language preference is set to English. Switch to English site →
API Programmable Messaging

Une API pour des messages fiables dans le monde entier

Intégrez une API multicanal pour envoyer et recevoir des SMS, MMS et messages WhatsApp transactionnels.

Illustration d'une personne utilisant une API programmable pour se connecter via ses canaux préférés

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

Diagramme de l'API Programmable Messaging

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.

Cas d'usage

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.

messaging-customer-quote-portrait.png

« Pour nous, la mise en œuvre de Twilio a été un jeu d'enfant. Nous avons été en mesure d'améliorer l'expérience client très rapidement. »

Raj Anbalagan, SVP of Digital Technology and Innovation
messaging-customer-quote-portrait.png

« 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 de très bons résultats auprès de nos clients (NPS et CSAT). »

Andrea Wan, Head of SMS

Canaux

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

  • SMS

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

  • MMS

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

  • WhatsApp

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

Ressources pour développeurs

Envoyer un message SMS
  • Node.js
  • Python
  • C#
  • Java
  • Go
  • PHP
  • Ruby
  • twilio-cli
  • curl
//Downloadthehelperlibraryfromhttps://www.twilio.com/docs/node/install//FindyourAccountSIDandAuthTokenattwilio.com/console//andsettheenvironmentvariables.Seehttp://twil.io/secureconstaccountSid=process.env.TWILIO_ACCOUNT_SID;constauthToken=process.env.TWILIO_AUTH_TOKEN;constclient=require('twilio')(accountSid,authToken);client.messages.create({body:'Hi there',from:'+15017122661',to:'+15558675310'}).then(message=>console.log(message.sid));
# Download the helper library from https://www.twilio.com/docs/python/installimportosfromtwilio.restimportClient# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=os.environ['TWILIO_ACCOUNT_SID']auth_token=os.environ['TWILIO_AUTH_TOKEN']client=Client(account_sid,auth_token)message=client.messages.create(body='Hi there',from_='+15017122661',to='+15558675310')print(message.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/installusingSystem;usingTwilio;usingTwilio.Rest.Api.V2010.Account;classProgram{staticvoidMain(string[]args){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securestringaccountSid=Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");stringauthToken=Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");TwilioClient.Init(accountSid,authToken);varmessage=MessageResource.Create(body:"Hi there",from:newTwilio.Types.PhoneNumber("+15017122661"),to:newTwilio.Types.PhoneNumber("+15558675310"));Console.WriteLine(message.Sid);}}
// Install the Java helper library from twilio.com/docs/java/installimportcom.twilio.Twilio;importcom.twilio.rest.api.v2010.account.Message;importcom.twilio.type.PhoneNumber;publicclassExample{// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/securepublicstaticfinalStringACCOUNT_SID=System.getenv("TWILIO_ACCOUNT_SID");publicstaticfinalStringAUTH_TOKEN=System.getenv("TWILIO_AUTH_TOKEN");publicstaticvoidmain(String[]args){Twilio.init(ACCOUNT_SID,AUTH_TOKEN);Messagemessage=Message.creator(newcom.twilio.type.PhoneNumber("+15558675310"),newcom.twilio.type.PhoneNumber("+15017122661"),"Hi there").create();System.out.println(message.getSid());}}
// Download the helper library from https://www.twilio.com/docs/go/installpackagemainimport("fmt""github.com/twilio/twilio-go"api"github.com/twilio/twilio-go/rest/api/v2010")funcmain(){// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secureclient:=twilio.NewRestClient()params:=&api.CreateMessageParams{}params.SetBody("Hi there")params.SetFrom("+15017122661")params.SetTo("+15558675310")resp,err:=client.Api.CreateMessage(params)iferr!=nil{fmt.Println(err.Error())}else{ifresp.Sid!=nil{fmt.Println(*resp.Sid)}else{fmt.Println(resp.Sid)}}}
<?php// Update the path below to your autoload.php,// see https://getcomposer.org/doc/01-basic-usage.mdrequire_once'/path/to/vendor/autoload.php';useTwilio\Rest\Client;// Find your Account SID and Auth Token at twilio.com/console// and set the environment variables. See http://twil.io/secure$sid=getenv("TWILIO_ACCOUNT_SID");$token=getenv("TWILIO_AUTH_TOKEN");$twilio=newClient($sid,$token);$message=$twilio->messages->create("+15558675310",// to["body"=>"Hi there","from"=>"+15017122661"]);print($message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/installrequire'rubygems'require'twilio-ruby'# Find your Account SID and Auth Token at twilio.com/console# and set the environment variables. See http://twil.io/secureaccount_sid=ENV['TWILIO_ACCOUNT_SID']auth_token=ENV['TWILIO_AUTH_TOKEN']@client=Twilio::REST::Client.new(account_sid,auth_token)message=@client.messages.create(body:'Hi there',from:'+15017122661',to:'+15558675310')putsmessage.sid
# Install the twilio-cli from https://twil.io/cli twilio api:core:messages:create \ --body "Hi there" \ --from +15017122661 \ --to +15558675310
curl -X POST "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json"\--data-urlencode "Body=Hi there"\--data-urlencode "From=+15017122661"\--data-urlencode "To=+15558675310"\-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN

Lisez la documentation

Explorez des guides de démarrage rapide, des extraits de code et une bibliothèque de ressources complète pour démarrer votre création avec l'API Programmable Messaging.

CAPACITÉS

Délivrer la prochaine génération
de messagerie transactionnelle

Illustration de données en temps réel pour la surveillance de la remise et de l'interaction des messages

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.
  • Aperçu des messages : Analysez des données en temps réel pour la surveillance et la résolution des problèmes de transmission et d'engagement des messages.
  • Repli de message : Basculement automatique sur les SMS lorsqu'un message n'est pas délivrable via WhatsApp ou un numéro court.
Illustration de l'expérience Trust Hub vérifiée qui parvient au client via un catalogue d'API approuvées

Messagerie d'entreprise internationale modulaire

  • Super Network : Plus de 1 500 connexions d'opérateurs de niveau 1, la plus large couverture de signaux de données, et des experts en télécommunications et en ML offrent une fiabilité inégalée.
  • Expéditeurs internationaux à volume élevé : Un catalogue mondial validé de numéros gratuits, de numéros courts, d'expéditeurs alphanumériques et de codes à 10 chiffres, à grands volume.
  • Trust Hub et API : Intégration aux communications vérifiées à partir d'une console centralisée ou intégration de nos API à des produits tiers.
  • Période de validité du SMS : Choisissez le délai de tentative de remise des messages en file d'attente pour vous assurer que les messages urgents sont remis lorsque cela est nécessaire.
Illustration de la rédaction de messages programmée pour protéger les données du client

Prenez le contrôle de votre messagerie d'entreprise

  • Désinscription avancée : Personnalisez les options d'inscription et de désinscription en fonction des réglementations et des langues locales dans la console.
  • Rédaction de message : Rédigez les 4 derniers chiffres des numéros de téléphone et des corps de messages pour protéger les données sensibles.
  • Programmation des messages : Planifiez l'envoi de SMS, de MMS ou de messages WhatsApp à une date et une heure ultérieures avec un seul appel API. Inclus gratuitement avec les services de messagerie.
  • Acheminement des messages entrants : Gérez les réponses à l'aide de webhooks de message entrant, de Twilio Studio ou Twilio Conversations pour une grande flexibilité sur les canaux et les participants.
Illustration de l'intégration de Twilio Segment pour offrir une expérience client personnalisée

Créez une expérience omnicanal attrayante

  • Intégration de Twilio Segment : Envoyez des messages personnalisés à grande échelle à l'aide de données propriétaires en temps réel, en intégrant la messagerie dans Twilio Segment.
  • API de contenu : Traduisez le contenu de messages enrichis sur plusieurs canaux à l'aide d'une structure unique.
  • MMS pour les messages texte longs : Envoyez de longs messages texte sous forme de MMS pour réduire les coûts, accroître le volume de messages et garantir une expérience visuelle attrayante.

Tarifs

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.