Chat

Melhore o relacionamento com os clientes com o melhor chat da categoria

Adicione funcionalidade de chat ao seu aplicativo ou navegador usando a API da Twilio e a plataforma confiável que potencializam qualquer fluxo de trabalho conversacional.

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

Eleve sua experiência do cliente em escala

Crie experiências de engajamento em chat para aplicativos e para a Web com uma API flexível. Estenda facilmente o engajamento a todos os canais preferidos dos seus clientes. Tudo isso enquanto a plataforma confiável da Twilio protege seus relacionamentos com a melhor confiabilidade da categoria.

APIs


Alcance os clientes em todos os canais certos com uma API

Conversations api connecting with multiparty  through various channels
Conversations api connecting with multiparty  through various channels

API Conversations

Impulsione o engajamento bidirecional com mensagens entre canais de chat para conversas e muito mais usando uma única API.

  • Permita vendas e suporte no aplicativo e na web, SMS, Facebook Messenger, Business Messages do Google e WhatsApp.

  • Entre no mercado mais rapidamente com inicializações rápidas, aplicativos de amostra e SDKs.

Casos de uso


Chat criado para comércio e fidelidade do cliente

Comércio conversacional

Ofereça suporte a toda a jornada do cliente com mensagens bidirecionais para suporte, vendas e geração de leads.

Atendimento ao cliente

Ofereça uma experiência do cliente perfeita com suporte ao vivo, recursos sob demanda e fluxos de chat integrados no Twilio Studio.

Serviços sob demanda

Conecte os clientes aos serviços desejados em seu aplicativo de forma confiável para promover experiências, conversões e fidelidade aprimoradas.

Mercado digital

Promova o engajamento entre canais entre duas partes em experiências na Web ou no aplicativo, usando fluxos de trabalho de comércio pré-criados com o Twilio Frontline.

Recursos para desenvolvedores


Leia a documentação

Explore guias de início rápido, aplicativos de amostra, SDKs e muito mais em nossa abrangente biblioteca de recursos para começar a criar para chat no aplicativo e na Web com o MessagingX.

Crie participantes de conversas

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

Preços


Chat facilitado com o MessagingX

Adicione chat ao seu aplicativo ou navegador usando a API Conversations na plataforma confiável MessagingX. Pague por utilização e aproveite os descontos de dimensionamento para uso de alto volume e longo prazo.