Chat

Développez les relations avec vos clients grâce à un chat haute qualité

Ajoutez une fonctionnalité de chat à votre application ou à votre navigateur à l'aide de l'API et de la plateforme fiable de Twilio pour alimenter n'importe quel workflow de conversation.

Illustration of messages from a restaurant to a loyal customer, notifying them their order is ready.

Améliorez votre expérience client à grande échelle

Créez des expériences de chat engageantes pour les applications et le Web grâce à une seule API flexible. Développez facilement l'engagement de vos clients sur leurs canaux préférés. La plateforme éprouvée de Twilio protège vos relations avec une fiabilité inégalée.

API


Rapprochez-vous de vos clients sur les canaux appropriés grâce à une seule API

Conversations api connecting with multiparty  through various channels

API Conversations

Renforcez l'engagement bidirectionnel grâce à la messagerie multicanale pour le chat conversationnel et bien plus encore en utilisant une seule API.

  • Proposez la vente et l'assistance via chat intégré à l'application et sur le Web, SMS, MMS, Facebook Messenger, Google Business Messages, WhatsApp.

  • Accélérez la mise sur le marché grâce aux démarrages rapides, aux exemples d'applications et aux SDK.

Cas d'usage


Chat conçu pour le commerce et la fidélité des clients

Conversations commerciales

Optimisez l'ensemble du parcours client grâce aux messages bidirectionnels pour assurer l'assistance, les ventes et la génération des prospects.

Service client

Offrez une expérience client fluide grâce à l'assistance en direct, aux ressources à la demande et aux flux de discussion intégrés à Twilio Studio.

Services à la demande

Connectez vos clients aux services souhaités au sein de votre application en toute transparence pour améliorer les expériences, les conversions et la fidélité.

Marché numérique

Créez l'engagement multicanal entre deux parties sur le Web ou dans l'application, en utilisant des workflows commerciaux préconstruits à l'aide de Twilio Frontline.

Ressources pour développeurs


Lisez la documentation

Tirez parti des guides de démarrage rapide, des exemples d'application, des SDK et d'autres ressources de notre bibliothèque de ressources complète pour construire votre solution pour le chat intégré à l'application et sur le Web avec MessagingX.

Créez un participant pour la conversation

// 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.conversations.v1.conversations('CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
                       .participants
                       .create({identity: '<Chat User Identity>'})
                       .then(participant => console.log(participant.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)

participant = client.conversations \\
                    .v1 \\
                    .conversations('CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX') \\
                    .participants \\
                    .create(identity='<Chat User Identity>')

print(participant.sid)
using System;
using Twilio;
using Twilio.Rest.Conversations.V1.Conversation;


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 participant = ParticipantResource.Create(
            identity: "<Chat User Identity>",
            pathConversationSid: "CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
        );

        Console.WriteLine(participant.Sid);
    }
}
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);
        Participant participant =
            Participant.creator("CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
            .setIdentity("<Chat User Identity>")
            .create();

        System.out.println(participant.getSid());
    }
}
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);

\$participant = \$twilio->conversations->v1->conversations("CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
                                         ->participants
                                         ->create([
                                                      "identity" => "<Chat User Identity>"
                                                  ]
                                         );

print(\$participant->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)

participant = @client.conversations
                     .v1
                     .conversations('CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
                     .participants
                     .create(identity: '<Chat User Identity>')

puts participant.sid
# Install the twilio-cli from https://twil.io/cli

twilio api:conversations:v1:conversations:participants:create \\
    --conversation-sid CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \\
    --identity "<Chat User Identity>"
curl -X POST "https://conversations.twilio.com/v1/Conversations/CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Participants" \\
--data-urlencode "Identity=<Chat User Identity>" \\
-u \$TWILIO_ACCOUNT_SID:\$TWILIO_AUTH_TOKEN

Tarifs


Le chat en toute simplicité avec MessagingX

Ajoutez le chat à votre application ou à votre navigateur à l'aide de l'API Conversations de la plateforme fiable MessagingX. Payez au fur et à mesure et profitez de remises sur volume pour garantir une utilisation à long terme et à grande échelle.