🎯 TM Sys Chat Widget - SaaS Service

📋 Visão Geral

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).

🔗 Fácil Integração

Adicione apenas um script no seu HTML e o widget funciona automaticamente.

🛡️ Isolamento CSS

O widget não interfere com os estilos do seu website.

🚀 Alta Performance

Carregamento rápido e sem impacto na velocidade do seu site.

📱 Responsivo

Funciona perfeitamente em desktop, tablet e mobile.

🚀 Como Usar

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.

⚙️ Parâmetros de Configuração

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>

📚 API Pública JavaScript

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);

🧪 Teste o Widget

O widget está carregado nesta página! Veja o ícone flutuante no canto inferior direito.

📞 Suporte

Para dúvidas ou suporte técnico, entre em contato através do email: suporte@tmsys.com.br