Plateforme commerciale WhatsApp

Messagerie WhatsApp fiable à grande échelle

Obtenez un engagement client basé sur les données à l'échelle mondiale grâce à la messagerie WhatsApp, optimisée par Twilio.

Data-driven engagement globally with WhatsApp messaging

Intégrez WhatsApp aux API et aux logiciels flexibles proposés par Twilio

Joignez vos clients sur WhatsApp avec une évolutivité et une connectivité inégalées. Tirez parti de la plateforme commerciale WhatsApp. Construisez une solution d'engagement client personnalisée avec les API, les logiciels et les données clients fiables de Twilio.

Solutions d'engagement


Nos logiciels et nos API répondent à tous vos besoins en matière d'engagement client

Messagerie transactionnelle

Envoyez des messages WhatsApp unidirectionnels. Utilisez une API pour les alertes, les notifications, les promotions et les messages marketing.

Essayez l'API Programmable Messaging

Messagerie conversationnelle

Utilisez WhatsApp pour discuter avec vos clients. Une seule API pour le service client et le commerce conversationnel.

Découvrez l'API Conversations

Centre de contact

Offrez à vos clients des expériences personnalisées sur WhatsApp ou sur d'autres canaux populaires, comme l'e-mail, les messages vocaux, les SMS et bien plus encore.

Découvrez Twilio Flex

Communications personnalisées

Gardez la main sur vos données et fournissez des communications personnalisées et hautement ciblées sur WhatsApp et sur tout autre canal.

En savoir plus sur Twilio Segment

Vérification de compte

Luttez contre la fraude et renforcez la confiance des clients en vérifiant les utilisateurs sur WhatsApp, ainsi que sur les SMS, les messages vocaux, l'e-mail, le push et l'OTP.

Explorez Twilio Verify

“Après avoir analysé plusieurs solutions, nous avons estimé que Twilio proposait la stabilité dont nous avions besoin, avec la sécurité, les hautes performances et les infrastructures nécessaires. Sans parler du fait que nous pouvons également explorer d'autres solutions de communication, en laissant nos opérations centralisées auprès d'un seul partenaire.”

Vinícius Reis, Tech Lead

“Lorsque l'on parle de construire une infrastructure et une architecture WhatsApp, cela semble fou : on pense qu'il faut bien plus que deux développeurs. Mais Twilio est si facile à utiliser que nous avons pu le faire rapidement avec seulement deux développeurs.”

Connor Cirillo, Senior Conversational Marketing Manager

Ressources pour développeurs


Lisez 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 accélérer votre solution pour WhatsApp.

Créez un message WhatsApp

// 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: 'This is a message that I want to send over WhatsApp with Twilio!',
     from: 'whatsapp:+14155238886',
     to: 'whatsapp:+15005550006'
   })
  .then(message => console.log(message.sid));
# Download the helper library from https://www.twilio.com/docs/python/install
import os
from twilio.rest import Client


# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = os.environ['TWILIO_ACCOUNT_SID']
auth_token = os.environ['TWILIO_AUTH_TOKEN']
client = Client(account_sid, auth_token)

message = client.messages \\
    .create(
         body='This is a message that I want to send over WhatsApp with Twilio!',
         from_='whatsapp:+14155238886',
         to='whatsapp:+15005550006'
     )

print(message.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/install

using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;


class Program
{
    static void Main(string[] args)
    {
        // Find your Account SID and Auth Token at twilio.com/console
        // and set the environment variables. See http://twil.io/secure
        string accountSid = Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");
        string authToken = Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "This is a message that I want to send over WhatsApp with Twilio!",
            from: new Twilio.Types.PhoneNumber("whatsapp:+14155238886"),
            to: new Twilio.Types.PhoneNumber("whatsapp:+15005550006")
        );

        Console.WriteLine(message.Sid);
    }
}
// Install the Java helper library from twilio.com/docs/java/install

import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;

public class Example {
    // Find your Account SID and Auth Token at twilio.com/console
    // and set the environment variables. See http://twil.io/secure
    public static final String ACCOUNT_SID = System.getenv("TWILIO_ACCOUNT_SID");
    public static final String AUTH_TOKEN = System.getenv("TWILIO_AUTH_TOKEN");

    public static void main(String[] args) {
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
        Message message = Message.creator(
                new com.twilio.type.PhoneNumber("whatsapp:+15005550006"),
                new com.twilio.type.PhoneNumber("whatsapp:+14155238886"),
                "This is a message that I want to send over WhatsApp with Twilio!")
            .create();

        System.out.println(message.getSid());
    }
}
<?php

// Update the path below to your autoload.php,
// see https://getcomposer.org/doc/01-basic-usage.md
require_once '/path/to/vendor/autoload.php';

use Twilio\\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 = new Client(\$sid, \$token);

\$message = \$twilio->messages
                  ->create("whatsapp:+15005550006", // to
                           [
                               "body" => "This is a message that I want to send over WhatsApp with Twilio!",
                               "from" => "whatsapp:+14155238886"
                           ]
                  );

print(\$message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/install
require 'rubygems'
require 'twilio-ruby'

# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_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: 'This is a message that I want to send over WhatsApp with Twilio!',
     from: 'whatsapp:+14155238886',
     to: 'whatsapp:+15005550006'
   )

puts message.sid
EXCLAMATION_MARK='!'
# Install the twilio-cli from https://twil.io/cli

twilio api:core:messages:create \\
    --body "This is a message that I want to send over WhatsApp with Twilio\$EXCLAMATION_MARK" \\
    --from whatsapp:+14155238886 \\
    --to whatsapp:+15005550006
EXCLAMATION_MARK='!'
curl -X POST "https://api.twilio.com/2010-04-01/Accounts/\$TWILIO_ACCOUNT_SID/Messages.json" \\
--data-urlencode "Body=This is a message that I want to send over WhatsApp with Twilio\$EXCLAMATION_MARK" \\
--data-urlencode "From=whatsapp:+14155238886" \\
--data-urlencode "To=whatsapp:+15005550006" \\
-u \$TWILIO_ACCOUNT_SID:\$TWILIO_AUTH_TOKEN

Tarifs


Construisez votre solution parfaite d'engagement WhatsApp avec Twilio

Commencez à communiquer avec vos clients sur WhatsApp grâce à une tarification basée sur les conversations et au paiement à l'utilisation.