Guia de Integração

Adicione o widget LaunchChat ao seu site no framework de sua preferência.

Instalação

Adicione este código antes da tag de fechamento </body>:

<!-- LaunchChat Widget -->
<script>
  window.LaunchChatConfig = {
    widgetId: "YOUR_WIDGET_ID"
  };
</script>
<script src="https://your-domain.com/widget.js" async></script>

Content Security Policy (CSP)

Se seu site usa headers CSP, adicione estes domínios:

Content-Security-Policy:
  script-src 'self' https://your-launchchat-domain.com;
  connect-src 'self' https://your-launchchat-domain.com;
  frame-src 'self' https://your-launchchat-domain.com;

Considerações de Segurança

O Widget ID é público

O Widget ID foi projetado para ser público e incorporado no código client-side. Ele permite apenas acesso de leitura à sua base de conhecimento e funcionalidade de chat. Nenhuma operação sensível pode ser realizada apenas com o Widget ID.

Restrições de Domínio

Você pode restringir quais domínios podem incorporar seu widget no painel em Widget → Comportamento → Domínios Permitidos. Se configurado, o widget funcionará apenas nesses domínios.

Verificar Instalação

Após adicionar o código, verifique se o widget carrega corretamente:

  1. Abra seu site no navegador
  2. Procure o botão de chat no canto inferior direito
  3. Clique nele para abrir a janela de chat
  4. Envie uma mensagem de teste para verificar o funcionamento

Se o widget não aparecer, verifique o console do navegador em busca de erros e confirme que seu Widget ID está correto.