API Conversations

Conversational messaging fluide sur tous les canaux

Stimulez l'engagement avec des conversations évolutives et augmentez votre chiffre d'affaires. Les clients dépensent 20 % en plus grâce au conversational messaging*.

Intégrez les conversations une fois pour toutes et déployez-les à grande échelle sur une plateforme de messagerie flexible

Diagram of conversations api

Conversational messaging sur les canaux préférés des clients

Créez des conversations individuelles ou multipartites pour le service client et les conversations commerciales. Commercialisez rapidement les SDK Web et mobiles et créez des expériences de conversation personnalisées avec une seule API.

 

Cas d'usage


Conversational messaging de haute qualité à l'échelle mondiale

Conversations commerciales

Augmentez les conversions et les ventes grâce au conversational messaging pour la vente au détail, l'engagement en matière d'e-commerce et bien plus encore.

Service client

Accompagnez les consommateurs dans les moments cruciaux de leur parcours avec un service client et une assistance évolutifs et bidirectionnels.

Marché numérique

Mettez les clients en relation avec les personnes qui répondent le mieux à leurs besoins en matière d'e-commerce, de recrutement et bien plus encore grâce au conversational messaging.

Gestion des relations

Construisez et entretenez des relations durables avec vos clients, où qu'ils se trouvent, grâce au conversational messaging pratique et multicanal.

“Twilio disposait des fonctionnalités dont nous avions besoin et proposait un modèle économique intéressant. Mais surtout, nos ingénieurs étaient enthousiastes à l'idée d'utiliser ses solutions.”

Alan Bustelo-Killam, Product Manager

“Le système que nous avons créé permet aux concessionnaires de répondre aux demandes des clients et nous (Carsforsale.com) permet de fournir des analyses et des informations que les concessionnaires peuvent utiliser pour créer davantage d'interactions personnelles et planifier leurs activités.”

Kristen Stengel, Director of Marketing

“Twilio nous offre non seulement une solution basée sur un navigateur, mais aussi la possibilité d'ajouter facilement des fonctionnalités telles que les appels téléphoniques, le chat et les SMS.”

Naveed Hedayati, Senior Product Manager

Canaux


Prise en charge du texte et support multimédia sur les canaux préférés de vos clients

  • Twilio Messaging logo
    SMS

    Accédez aux consommateurs du monde entier en matière de service client et de conversations commerciales sans avoir besoin d'une application.

  • Twilio MMS Messaging logo
    MMS

    Améliorez la satisfaction client et offrez une assistance rapide grâce au contenu dynamique directement dans la conversation.

  • Twilio Programmable Messaging logo
    Chat conversationnel

    Interagissez avec vos clients en toute transparence grâce à une expérience de chat intégrée à l'application ou sur le Web.

  • Twilio Facebook Messenger logo
    Facebook Messenger

    Connectez-vous à des milliards de personnes grâce à des messages riches, à la prise en charge multicanal en direct et à des publicités qui incitent à cliquer.

  • Twilio Google Business Messages logo
    Google Business Messages

    Démarrez des conversations avec les clients directement à partir de Google Search, Google Maps et des canaux propriétaires.

  • Twilio WhatsApp Business API logo
    WhatsApp

    Offrez un service client et des conversations commerciales, des notifications et des promotions sur l'application de messagerie la plus populaire au monde.

Ressources pour développeurs


Lisez la documentation

Explorez les guides de démarrage rapide, les SDK, notre bibliothèque de ressources complète et une démonstration gratuite pour commencer à construire avec l'API Conversations.

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.conversations.v1.conversations
                       .create({friendlyName: 'Friendly Conversation'})
                       .then(conversation => console.log(conversation.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)

conversation = client.conversations \\
                     .v1 \\
                     .conversations \\
                     .create(friendly_name='Friendly Conversation')

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

using System;
using Twilio;
using Twilio.Rest.Conversations.V1;


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 conversation = ConversationResource.Create(
            friendlyName: "Friendly Conversation"
        );

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

import com.twilio.Twilio;
import com.twilio.rest.conversations.v1.Conversation;

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);
        Conversation conversation = Conversation.creator()
            .setFriendlyName("Friendly Conversation").create();

        System.out.println(conversation.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);

\$conversation = \$twilio->conversations->v1->conversations
                                          ->create([
                                                       "friendlyName" => "Friendly Conversation"
                                                   ]
                                          );

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

conversation = @client.conversations
                      .v1
                      .conversations
                      .create(friendly_name: 'Friendly Conversation')

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

twilio api:conversations:v1:conversations:create \\
    --friendly-name "Friendly Conversation"
curl -X POST "https://conversations.twilio.com/v1/Conversations" \\
--data-urlencode "FriendlyName=Friendly Conversation" \\
-u \$TWILIO_ACCOUNT_SID:\$TWILIO_AUTH_TOKEN

Implémentation rapide du conversational messaging multicanal

Prenez en charge les conversations sur les canaux préférés de vos clients

  • Messagerie multicanal

    prise en charge des SMS, des MMS, du chat, de WhatsApp, de Google Business Messages et de Facebook Messenger.

  • Orchestration sur plusieurs canaux

    entretenez des conversations avec les clients sur différents canaux sans avoir besoin de code supplémentaire.

  • Support multimédia

    affichez des photos, des vidéos et d'autres types de fichiers en toute transparence sur tous les canaux.

  • État de remise des messages

    affichez les accusés de réception et de lecture des messages sur tous les canaux dans les journaux des messages.

Conversations api connecting with multiparty  through various channels
A Forrester Consulting study about the ROI of Twilio Messaging.

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'acceptation du marketing par SMS. 

Tarifs


Conversational messaging évolutif avec une tarification flexible

Ne payez que les messages que vous envoyez grâce au paiement mensuel par utilisateur. Aucun abonnement n'est requis. Bénéficiez de remises supplémentaires sur volume et sur engagement d'usage à mesure que vous vous développez.


*Twilio Conversational Messaging : prochaine expérience en boutique