LARAVEL
Laravel
Inclua o widget diretamente no layout Blade principal.
1. Abra o layout Blade partilhado da aplicação.
2. Cole o snippet no final do body.
3. Faça deploy, recarregue a página e valide o widget no navegador.
Snippet
@vite([])
<script src="https://cdn.chatbeep.app/widget/chatbeep.js" data-api-base="https://chatbeep.app" data-installation-token="SEU_TOKEN_DA_INSTALACAO"></script>
How to get the token
No painel do cliente, abra Sites e Instalações ou Widget e copie o token público da instalação.
Customization
A cor, posição e saudação inicial são carregadas automaticamente pela configuração da instalação.
Important notes
Não precisa instalar pacote Composer para o widget público.
Se o site tiver CSP restritiva, adicione o domínio do ChatBeep na política.
Complementary reference
Authentication
O widget usa token público da instalação. A API mobile usa Bearer token temporário via Sanctum.
Widget API
Fluxo público do widget: carregar config, registar heartbeat, criar visitante, abrir conversa e trocar mensagens.
Security
Integração simples, mas com regras explícitas para não expor o sistema.