Este caso de uso describe los pasos de ejemplo de la configuración y el uso de la API necesarios para integrar la funcionalidad de Chat (opcionalmente Navegación conjunta) en un sistema de terceros..
Customer
es el usuario que escribe un mensaje a través del chat.User/Agent
es el usuario/agente que responde al chat.Configuración del complemento
Activa y configura tu plugin WebChat.
El JavaScript tiene que estar integrado en cada página web en la que queramos navegar conjuntamente.
📌Nota: Si no se configura nada, el chat es visible por defecto.
Puedes configurar tus Reglas de Acción individuales para controlar la visibilidad del chat:
o puedes controlarlo a través de la API REST.
REST API para establecer la visibilidad del chat
📌Note: REST API y Actions Rules también se pueden combinar.
Si estás utilizando un entorno de terceros para gestionar tus agentes puedes simplemente sincronizar las cuentas de los agentes con Chatvisor a través de nuestra API REST.
A veces se da el caso de que quieres reidentificar a tus clientes y quieres ampliarlos con información adicional. Por ello,
REST API para clasificar tus clientes
{ "email": "[email protected]", "firstname": "John", "id": 123, "labels": [ "foo", "bar" ], "lastname": "Doe" }
Los WebHooks pueden configurarse en Ajustes - API - WebHooks. Aparecerá un webhook cuando se inicie una nueva conversación o se reciba un nuevo mensaje. Si no hay reglas de enrutamiento automático configuradas en Chatvisor puedes enrutar manualmente la conversación a uno de tus agentes y generar una URL pública para unirse a la conversación.Receive new conversations/messages
Vete a configuración.
También puedes sondear las conversaciones a través de la API REST.
Una vez creada con éxito la conversación/cliente, es posible generar una URL pública para unirse a la conversación. Para ello necesitamos el [customerId] que hemos recibido del WebHook o de la Conversation API.
📌Nota: Autenticar y generar un token de API
Vete a documentación
REST API para generar una URL pública de chat de agente
📌Nota: Se trata de una URL única en la que el agente inicia sesión automáticamente y es redirigido al chat dado.This is a unique URL where the agent is automatically logged in and redirected to the given chat.
Sólo tienes que habilitar el plugin de co-navegación y configurarlo. Entonces se integrará automáticamente dentro del Live Chat.
Vete a configuración.