Este caso de uso descreve etapas exemplo da configuração e uso de API, necessárias para integrar a funcionalidade de chat (opcionalmente co-navegação) em um sistema de terceiros.
Ative e configure seu plugin do WebChat.
O JavaScript precisa ser integrado em cada página da Web onde desejamos fazer a co-navegação.
Observação: Se nada for configurado, o chat fica visível por padrão.
Você pode definir suas regras de ação individuais para controlar a visibilidade do chat:
ou você pode controlar com a REST API.
API REST para definir a visibilidade do chat
📌Lembrete: A REST API e as regras de ação também podem ser combinadas.
Se estiver usando um ambiente de terceiros para gerenciar seus agentes, você pode simplesmente sincronizar as contas do agente com o Chatvisor com nossa REST API.
Às vezes, você deseja re-identificar seus clientes e deseja ampliá-los com informações adicionais. Portanto
REST API para marcar seus clientes
{
"email": "[email protected]",
"firstname": "John",
"id": 123,
"labels": [
"foo",
"bar"
],
"lastname": "Doe"
}
WebHooks podem ser configurados em Settings - API - WebHooks. Você recebe um webhook quando uma nova conversa é iniciada ou uma nova mensagem é recebida. Se nenhuma regra de roteamento automático estiver configurada no Chatvisor, você pode encaminhar manualmente a conversa para um de seus agentes e gerar um URL público para participar da conversa.
Você também pode pesquisar as conversas com a REST API.
Depois que a conversa/cliente for criada com sucesso, é possível gerar um URL público para participar da conversa. Para isso, precisamos da[customerId] o que recebemos do WebHook ou da Conversation API.
📌Lembretes:
Você só precisa habilitar o plugin de co-navegação e configurá-lo. Em seguida, ele será integrado automaticamente ao Live Chat.