Site do cliente com chat integrado

Esta página simula o site de uma empresa cliente. O widget de chat no canto inferior foi instalado com uma única tag <script> — sem framework, sem build.

Instalação (automática)

Basta a tag abaixo — o widget inicializa sozinho lendo os atributos data-*:

<script
  src="http://localhost:4000/widget/chat-widget.js"
  data-project-id="proj_demo"
  data-public-key="pk_test_demo_public_key_123456">
</script>

Esta página é servida pela própria API em http://localhost:4000/demo/.

Instalação (manual)

Para controlar quando inicializar e identificar o usuário logado:

<script src="http://localhost:4000/widget/chat-widget.js"></script>
<script>
  ChatService.init({
    projectId: "proj_demo",
    publicKey: "pk_test_demo_public_key_123456",
    // userToken gerado pelo SEU backend (PHP/Node) com a chave secreta
    userToken: "..."
  });
</script>

Como testar o fluxo completo

1. Abra o chat aqui e envie uma mensagem.   2. Acesse o painel em http://localhost:5173 com ana@demo.com / Atendente@123.   3. A conversa aparece na fila em tempo real — responda por lá e veja a resposta chegar nesta página.