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.

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

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.
Canaux
Envoyez et recevez des messages transactionnels
sur les canaux les plus populaires
Ressources pour développeurs
- 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
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.