Encontre a resposta que está procurando

Distintas ações que podem ser executadas usando SDK

  1. Maximizar a janela de bate-papo: gera a visualização maximizada da janela de bate-papo.
    1. ➡ $aivo.chat.maximize();
  2. Abre a janela de chat: abre a janela de bate-papo e oculta o iniciador.
    1. ➡ $aivo.chat.open();
  3. Fazer logout e fechar a janela de bate-papo: minimiza a janela de bate-papo e encerra a sessão atual, excluindo o histórico de bate-papo. Exibir novamente o iniciador de bate-papo. 
    1. ➡ $aivo.chat.close();
  4. Fechar janela de bate-papo (minimizar): minimiza a janela de bate-papo e exibe novamente o iniciador de bate-papo. O histórico do bate-papo não é excluído e a sessão atual permanece ativa.
    1. ➡ $aivo.chat.minimize()
  5. Enviar uma mensagem para o usuário (como se fosse enviada pelo bot): adiciona uma mensagem à janela de bate-papo, exibida como uma mensagem do bot.
    1. ➡ aivo.chat.addMessage ("Olá cliente, eu sou o AgentBot");
  6. Enviar uma mensagem para o bot (como se tivesse sido enviada pelo usuário): adiciona uma mensagem à janela de bate-papo, exibida como uma mensagem enviada pelo usuário.
    1. ➡$aivo.chat.sendMessage("Olá, preciso de ajuda");
  7. Ocultar iniciador de bate-papo: oculta o iniciador de bate-papo se ele estiver visível. É importante esclarecer que a janela deve primeiro ser minimizada ou fechada (por meio dos eventos "close" ou "minimise"), caso contrário, ela não executará nenhuma ação.
    1. ➡$aivo.launcher.hide();
  8. Mostrar iniciador de bate-papo: se o botão Iniciar tiver sido ocultado anteriormente, ele será mostrado novamente por meio desse evento.
    1. ➡$aivo.launcher.show()
  9. Remover o iniciador de bate-papo: remove permanentemente o botão Iniciar. Portanto, para exibi-lo novamente, o script Aivo deve ser carregado novamente.
    1. ➡$aivo.launcher.remove();
  10. Ocultar a barra de minimização no celular: oculte a barra de minimização no seu celular.
    1. ➡// Show $aivo.launcher.hideSticky(false);
    2. ➡// Hide $aivo.launcher.hideSticky(true);
  11. Mostrar ou ocultar o ícone de fechar bate-papo (X): mostra ou oculta o ícone de fechar bate-papo (X) na margem superior direita do cabeçalho.
    1. ➡// show the icon $aivo.chat.showCloselcon(true);
    2. ➡// hide the icon $aivo.chat.showCloselcon(false);
  12. Enviar para a pesquisa de satisfação: permite que a pesquisa de satisfação seja enviada para a janela de chat. Isso só funcionará nos casos em que a pesquisa estiver previamente ativada na Plataforma Aivo e, além disso, houver uma interação com o bot. 
    1. ➡$aivo.chat.closeToSurvey();
  13. Encerrar sessão sem minimizar a janela de chat: encerra a sessão atual, excluindo o histórico de chat, sem minimizar a janela. Exibe o iniciador de chat novamente.
    1. ➡$aivo.chat.resetWindow()
  14. Impede a exibição de mensagens anteriores ao limite de tempo definido pelo parâmetro 'horas' no histórico de chat da janela. Ou seja, após X horas, as mensagens antigas serão ocultadas. Este parâmetro pode ser um número inteiro ou decimal. O cálculo do tempo decorrido desde o envio da mensagem é realizado tendo em conta as configurações do navegador do utilizador da janela e o seu fuso horário.
    1. ➡$aivo.chat.cleanUpChatHistory(hours)
  15. Definir a estética e a funcionalidade da janela de bate-papo para aplicativos: quando esse comando é executado, a janela de bate-papo sofre as seguintes alterações;
    1. Os ícones para maximizar, minimizar e fechar a janela não são exibidos.  
    2. Não é possível arrastar a janela.  

             A janela ocupa 100% da largura e da altura disponíveis quando executada em um dispositivo móvel ➡$aivo.chat.embed();

Este site armazena cookies em seu computador. Estes cookies são utilizados para coletar informações de como você interage com o nosso site e nos permite lembrar de você. Nós usamos essa informação para melhorar e personalizar sua experiência de navegação e para obter estatísticas e métricas sobre nossos visitantes, tanto neste site quanto em outros meios. Para obter mais informações sobre os cookies que utilizamos, consulte nossa Política de Privacidade.

Se você recusar, sua informação não será rastreada quando você visitar este site. Será utilizado somente um cookie em seu navegador para lembrá-lo de sua preferência de não ser rastreado.