Chat

Fomenta las relaciones con los clientes con el mejor chat de su clase

Agrega la funcionalidad de chat a tu aplicación o navegador con la API de Twilio y una plataforma confiable que potencie cualquier flujo de trabajo de conversación.

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

Mejora tu experiencia del cliente a escala

Crea experiencias atractivas de chat para las aplicaciones y la Web con una API flexible. Extiende fácilmente la interacción a todos los canales preferidos de tus clientes. Todo esto mientras la plataforma confiable de Twilio protege tus relaciones con la mejor confiabilidad de su clase.

API


Llega a los clientes en todos los canales correctos con una API

Conversations api connecting with multiparty  through various channels

API de Conversaciones

Impulsa la interacción bidireccional con mensajes entre canales para el chat conversacional y mucho más con una sola API.

  • Permite el comercio y la asistencia a través de chat en la aplicación y la Web, SMS, MMS, Facebook Messenger, Business Messages de Google y WhatsApp.

  • Sal al mercado más rápido con inicios rápidos, aplicaciones de muestra y SDK.

Casos de uso


Chat desarrollado para el comercio y la fidelidad del cliente

Comercio conversacional

Respalda todo el trayecto del cliente con mensajes bidireccionales para brindar asistencia, ventas y generación de clientes potenciales.

Atención al cliente

Apoya una experiencia del cliente fluida con asistencia en directo, recursos bajo demanda y flujos de chat creados en Twilio Studio.

Servicios bajo demanda

Conecta a los clientes con los servicios deseados dentro de tu aplicación de manera fluida para fomentar experiencias, conversiones y lealtad mejoradas.

Mercado digital

Impulsa la interacción de canales entre dos partes en experiencias web o en la aplicación, mediante flujos de trabajo de comercio prediseñados con Twilio Frontline.

Recursos para desarrolladores


Leer los documentos

Explora las guías de inicio rápido, las aplicaciones de muestra, los SDK y mucho más en nuestra completa biblioteca de recursos para iniciar tu creación de chat web y en la aplicación con MessagingX.

Crea un participante de la conversación

// 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

Precios


El chat se hace sencillo con MessagingX

Agrega chat a tu aplicación o navegador con la API de Conversations en la plataforma confiable MessagingX. Paga por consumo y aprovecha descuentos por escalamiento en caso de un uso prolongado y un gran volumen.