Chat auto-login - Configuração
  • 31 Jan 2023
  • 1 min - Tempo de Leitura
  • Autores
  • Modo Noturno
    Modo Claro

Chat auto-login - Configuração

  • Modo Noturno
    Modo Claro

Article Summary

Configure o auto-login para facilitar a interação do seu cliente com o chat do Octadesk.

O exemplo abaixo utiliza JavaScript e HTML para realizar o login de seus usuários. Siga os passos:

  • É preciso incluir o script do OctaChat no HTML do seu site, preferencialmente após a tag < body>. Para encontrar esse opção, basta seguir o caminho: Configurações > Chat do site

CPT2209051326-1535x727.gif

  • Após ter incluído o script em seu site, o Chat vai emitir um evento sinalizando que está pronto para interação, após esse evento você pode chamar o método octadesk.chat.login() de qualquer lugar do seu site via JavaScript.

Esse método recebe parâmetros de duas formas:

Enviando somente os dados do usuário:

octadesk.chat.login({
  name: 'Usuario Teste',
  email: 'teste@teste.com'
});

Enviando os dados do usuário juntamente com os dados do formulário:

octadesk.chat.login({
  user:{
    name:'teste octadesk', // obrigatório    
    email:'teste@octadesk.com', // obrigatório
    thumbUrl: 'https://url_da_foto_do_cliente' // opcional
  }, 
  customFields: [ // opcional
    {
      id: 'codigo_campo',
      value: 'valor'
    }
  ]
})

Confira o exemplo:

<script>
 //escutando o evento do octachat
 window.addEventListener('onOctaChatReady', function(e) {
   //código de autenticação do seu site
   octadesk.chat.login({
     // dados do usuário
     user: {
       name: 'teste octadesk', // obrigatório
       email: 'teste@octadesk.com', // obrigatório
       thumbUrl: 'https://url_da_foto_do_cliente' // opcional
     },
     // dados do formulário (opcional)
     customFields: [
       {
         id: 'codigo_campo', // obrigatório
         value: 'valor' // obrigatório
       }
     ]
   })
 })
 
 //adiciona script do octachat
 (function(o, c, t, a, d, e, s, k) {
   o.octadesk = o.octadesk || {}
   s = c.getElementsByTagName('body')[0]
   k = c.createElement('script')
   k.async = 1
   k.src = t + '/' + a + '?showButton=' + d + '&openOnMessage=' + e
   s.appendChild(k)
 })(window, document, 'https://xxxx.xxxx.com', 'xxxx', true, true);
</script>

Se você tiver alguma dúvida ou precisar de ajuda com o seu Octadesk, é só chamar nosso time diretamente pelo seu Octadesk em Ajuda > Suporte ou pelo nosso WhatsApp. 🐙✨


Este artigo foi útil?


Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.