O TM Sys Chat Widget é um serviço SaaS que fornece um assistente de chat customizável para ser integrado em qualquer website através de um simples script de incorporação (embed).
Adicione apenas um script no seu HTML e o widget funciona automaticamente.
O widget não interfere com os estilos do seu website.
Carregamento rápido e sem impacto na velocidade do seu site.
Funciona perfeitamente em desktop, tablet e mobile.
Adicione o seguinte código no seu website, preferencialmente antes do fechamento da tag </body>:
<script src="http://localhost:5270/chat-script.js?clientId=YOUR_CLIENT_UUID"></script>
Substitua YOUR_CLIENT_UUID pelo UUID único do seu cliente fornecido pelo nosso sistema.
Você pode customizar o comportamento do widget através de parâmetros na URL:
| Parâmetro | Obrigatório | Descrição | Padrão |
|---|---|---|---|
clientId |
✅ Sim | UUID único do cliente | - |
apiUrl |
❌ Não | URL base da API | http://localhost:8000/api/v1 |
widgetUrl |
❌ Não | URL do widget iframe | http://localhost:5270/chat-widget |
sessionId |
❌ Não | UUID da sessão enviado em cada mensagem | gerado automaticamente |
Exemplo com parâmetros customizados:
<script src="http://localhost:5270/chat-script.js?clientId=YOUR_CLIENT_UUID&apiUrl=https://sua-api.com/api/v1"></script>
Você pode controlar o widget programaticamente através da API exposta em window.EscolaWebChat:
// Ocultar widget
EscolaWebChat.hide();
// Mostrar widget
EscolaWebChat.show();
// Remover widget completamente
EscolaWebChat.remove();
// Acessar configuração
console.log(EscolaWebChat.clientId);
console.log(EscolaWebChat.sessionId);
console.log(EscolaWebChat.apiBaseUrl);
O widget está carregado nesta página! Veja o ícone flutuante no canto inferior direito.
Para dúvidas ou suporte técnico, entre em contato através do email: suporte@tmsys.com.br