Transbordo Zendesk Chat

Essa integração está disponível somente para o canal Widget.

Para configurar o transbordo pelo Zendesk Chat, encontre sua integração em Canais > LiveChat ou clique no botão inferior direito ➕ para criar uma nova integração.

Ao abrir o formulário, preencha os seguintes campos:

  • Nome: nome do LiveChat

  • Provedor: Zendesk Chat

  • Tempo de espera: tempo de espera, em segundos, da primeira mensagem do agente (deixar 0 para desativar). Caso após o transbordo o agente não responda dentro desse tempo, o live chat será encerrado.

  • Zendesk Account Key: chave da conta Zendesk, disponível no Zendesk Dashboard.

Configuração do livechat no builder

Selecione o nó onde será configurado o transbordo para o Zendesk Chat. Na seção Ações, clique no “?” no canto inferior direito e selecione a opção Iniciar Live Chat.

Preencha o atributo parameters com as seguintes propriedades:

  • integration_id: ID da integração com o Zendesk Chat criada em Connect > Live Chats

  • tags (opcional): um array de strings, com as tags que serão setadas no início do transbordo.

  • visitorInfo (opcional): objeto com os dados que serão definidos nas informações do visitante:

    • display_name (opcional): nome do visitante (máximo 255 caracteres)

    • email (opcional): email do visitante

    • phone (opcional): número de telefone do visitante (valor numérico, máximo 25 caracteres)

  • historyExtraInfo (opcional): informações adicionais que serão enviadas junto ao histórico da conversa como primeira mensagem do usuário para o agente. Este campo pode ser um objeto de chaves e valores ou um array.

Essa integração envia somente texto, não há troca de arquivos no momento.

Exemplo

[
    {
        "name": "start_live_chat",
        "parameters": {
            "integration_id": 1,
            "tags": [
                "altu",
                "livechat"
            ],
            "visitorInfo": {
                "email": "joao.silva@gmail.com",
                "phone": "35988001122",
                "display_name": "João Silva"
            },
            "historyExtraInfo": {
                "Nome": "João Silva",
                "Visitas": 2,
                "Produtos": [
                    1,
                    2,
                    5
                ],
                "Primeira vez": false
            }
        },
        "result_variable": "response"
    }
]

Caso o usuário esteja em uma livechat e feche ou recarregue a janela do navegador, ao retornar para o widget poderá acontecer algumas das opções citadas abaixo.:

  1. Reabertura do livechat caso o widget tenha continuidade de conversa habilitado e o usuário retorne antes do tempo de inatividade ou 24 horas.

  2. O livechat será fechado e continuará o fluxo do bot caso o widget tenha continuidade de conversa habilitado e o usuário retorne depois do tempo de inatividade ou 24 horas.

  3. Início de uma nova conversa caso o widget não tenha continuidade de conversa habilitado

Last updated