Widget de Conversa Valz
Cole a linha abaixo no seu HTML, publique e pronto. O widget aparece no canto da página, sem bloquear o carregamento, pronto para falar com seus clientes.
O widget se posiciona no canto da tela em desktop e mobile, sempre com carregamento defer.
-
1
Copie e cole a linha abaixo<script src="https://chatwidget.valzdigital.com/widget.js" defer></script>
Coloque no
<head>ou antes de</body>.Importante: garanta que seu HTML tenha
<meta charset="UTF-8" />no<head>para evitar caracteres quebrados. -
2
Publique normalmente
O atributo
deferdeixa o carregamento do widget fora do caminho crítico da página. -
3
Veja funcionando
Abra seu site. O ícone do chat deve aparecer no canto inferior direito pronto para uso.
Se quiser personalizar (cores, mensagem inicial, rótulos, API, ícone), defina o objeto
window.VALZ_WIDGET_CONFIG antes da linha do script. Exemplo:
window.VALZ_WIDGET_CONFIG = {
WIDGET_TITLE: "Assistente Valz",
WIDGET_SUBTITLE: "Suporte em tempo real",
LAUNCHER_EMOJI: "💎",
WELCOME_MESSAGE: "Oi! Como posso ajudar hoje?",
INPUT_PLACEHOLDER: "Escreva aqui...",
SEND_LABEL: "Enviar",
THEME: {
primary: "#22c55e",
primaryStrong: "#16a34a",
primarySoft: "rgba(34, 197, 94, 0.6)",
surface: "#0b1220",
surface2: "#050a14",
text: "#e8edf5",
textContrast: "#0b1220",
border: "rgba(255,255,255,0.12)",
borderStrong: "rgba(34, 197, 94, 0.5)",
muted: "#9fb0c9",
shadow: "rgba(0,0,0,0.48)",
success: "#22c55e",
successGlow: "rgba(34, 197, 94, 0.2)",
avatarLight: "#6ee7b7",
avatarDark: "#15803d",
highlight: "rgba(129,140,248,0.7)"
}
};
</script>
<script src="https://chatwidget.valzdigital.com/widget.js" defer></script>
Todos os campos são opcionais. Se não definir nada, os padrões já embarcados entram em ação. O que cada
chave faz:
WIDGET_TITLE: título no topo da janela.
WIDGET_SUBTITLE: linha abaixo do título.
LAUNCHER_EMOJI: ícone do botão que abre o chat.
WELCOME_MESSAGE: primeira mensagem enviada pela IA.
INPUT_PLACEHOLDER: texto dentro do campo de digitação.
SEND_LABEL: texto do botão de envio.
Guia rápido de cores (THEME):
primary / primaryStrong / primarySoft: botão e bolhas do usuário (normal/hover/fundo
suave).
surface / surface2: fundos da janela do chat (principal/secundário).
text / textContrast: textos claros e textos em áreas claras.
border / borderStrong: contornos discretos e contornos de destaque.
muted: textos auxiliares e dicas.
shadow: sombra e profundidade da janela.
success / successGlow: indicador online (ponto verde e brilho).
avatarLight / avatarDark: gradiente do avatar do bot.
highlight: borda de destaque usada em mensagens do bot.