Nettcom Logo

    Habilitar Webchat

    Configure o Webchat para receber conversas de visitantes do seu site, aplicativo ou de um QR Code. As mensagens chegam em tempo real no Fullchat como atend

    Leitura de 10 min

    Disponível para o perfil: Administrador

    Configure o Webchat para receber conversas de visitantes do seu site, aplicativo ou de um QR Code. As mensagens chegam em tempo real no Fullchat como atendimentos normais.

    O Webchat tem duas formas de uso:

    Forma de usoQuando usar
    Incorporar no site (código)Sites próprios: você cola o código no HTML e o balão de chat aparece no canto da página.
    Link direto (URL pública)Aplicativos, QR Codes, pop-ups ou portais onde não dá para colar código: uma página de conversa pronta, aberta por um link.

    Pré-requisito: É necessário ter um canal do tipo Webchat instalado e conectado antes de gerar o widget. Veja: Como conectar um canal Webchat.


    Como acessar a página

    No painel administrativo, acesse Configurações > Integrações > Webchat.


    Como usar esta página

    Configure o Webchat para receber conversas pelo seu site (código incorporado) ou por um link direto (página pública de conversa).

    Incorporando no site

    • Selecione o canal Webchat na lista e clique em Gerar Widget.
    • Cole o código gerado no HTML do seu site, antes do fechamento da tag ``.
    • O token de autenticação garante que apenas o seu site envie mensagens. Gere um novo se o atual for comprometido: os widgets já instalados param de funcionar.

    Usando o link direto

    • Ative Ativar link direto e copie a URL pública ou use o QR Code.
    • Personalize a página nas abas Aparência, Formulário inicial e Textos da página. Essas opções valem só para o link direto; o código incorporado mantém o visual padrão.
    • Ative Receber pelo link de convite para continuar no Webchat uma conversa que começou no WhatsApp, usando a variável {{linkWebchat}}.
    • Confira o resultado na Pré-visualização antes de salvar.

    Status do Webchat

    No topo do card Webchat, um painel indica se o serviço está operacional:

    IndicadorSignificado
    Webchat configurado e funcionando corretamente (verde)O serviço está ativo e pronto para uso
    WebSocket (porta principal): AtivoConexão pela porta unificada do backend funcionando
    WebSocket (porta separada - legado): AtivoSó aparece em instalações que ainda usam WSS_URL; mantém widgets antigos

    Aviso de migração: o WebSocket do Webchat funciona na mesma porta do backend, sem precisar de WSS_PORT e WSS_URL separados. Widgets novos já usam essa configuração. Widgets antigos e novos funcionam ao mesmo tempo; remova WSS_PORT e WSS_URL do .env quando todos os widgets forem regenerados.


    Opção 1: incorporar no site (código)

    Campos do card Webchat

    Campo / OpçãoDescrição
    Token de AutenticaçãoChave de segurança que valida as requisições do widget.
    Ícone de renovar (↺)Gera um novo token, invalidando o anterior. Widgets já instalados param de funcionar até serem atualizados com o novo código.
    Canal WebchatSessão do tipo Webchat que receberá os atendimentos.
    Habilitar botões de menu (#MENU)Opcional. Mensagens no formato #MENU aparecem como botões clicáveis no chat.
    Gerar WidgetGera o código JavaScript de incorporação com base no canal e no token selecionados.

    Como gerar o widget

    1. Confira se o painel de status está verde.
    2. Em Canal Webchat, selecione a sessão Webchat.
    3. Se quiser menus clicáveis, marque Habilitar botões de menu (#MENU).
    4. Clique em Gerar Widget.
    5. Copie o código gerado e cole no HTML do seu site, antes do fechamento da tag ``.

    O balão de chat aparece no canto da página assim que o código é inserido. Teste enviando uma mensagem: ela deve chegar no Fullchat como um novo atendimento.

    O widget incorporado usa sempre o visual padrão. As personalizações das abas Aparência, Formulário inicial e Textos da página valem apenas para o link direto.

    Gerenciando o token de autenticação

    O token garante que apenas o seu site envie mensagens pelo widget.

    • Não compartilhe o token: ele autentica toda a comunicação entre o widget e o Fullchat.
    • Renove o token pelo ícone ↺ se ele for comprometido ou exposto.

    Atenção: ao regenerar o token, todos os widgets já instalados param de funcionar na hora. Será preciso substituir o código em cada site onde o widget está ativo.


    O link direto abre uma página de conversa pronta, sem precisar colar código. Serve para abrir dentro de um aplicativo (WebView), botão de atendimento no app, QR Code impresso ou janela de conversa em portais.

    Como ativar

    1. No card Link direto (URL pública), ligue Ativar link direto. Desligado, o link não funciona.
    2. Em URL pública, clique em Copiar link para usar o endereço onde quiser.
    3. Para material impresso ou tela, use o QR Code exibido logo abaixo: a pessoa aponta a câmera do celular e a conversa abre.

    Preenchendo os dados do contato pela URL

    Você pode acrescentar parâmetros opcionais à URL para preencher os dados do contato automaticamente na primeira mensagem:

    ?nome=&telefone=&email=&origem=
    

    Como a conversa se comporta

    • Histórico por dispositivo: ao fechar e reabrir a página no mesmo dispositivo, o histórico continua. A continuidade entre dispositivos diferentes depende de a identificação chegar assinada.
    • Anexos e áudio em apps Android: o aplicativo precisa permitir a seleção de arquivos e o uso do microfone. No iOS funciona nativamente.
    • Mensagens não lidas: a página avisa o aplicativo pelo evento zchat:unread, o que permite exibir um selo de notificação no app.

    Logo abaixo do card Webchat ficam três abas. Depois de ajustar cada uma, clique em Salvar; o visitante só vê as mudanças depois de salvar.

    Aba Aparência

    CampoDescrição
    TítuloNome exibido no topo da conversa.
    Cor principalCor do cabeçalho e dos botões (seletor de cor ou código hexadecimal, ex: #2196F3).
    URL do logotipoEndereço da imagem do logotipo, ou escolha pela galeria (ícone ao lado).
    Mensagem de boas-vindasPrimeiro balão exibido ao abrir a página. Não cria mensagem no atendimento.
    Texto do campo de digitaçãoTexto de exemplo exibido no campo onde o visitante escreve.

    Aba Formulário inicial

    Pede dados do visitante antes de iniciar a conversa.

    Só funciona no link direto. O formulário aparece apenas para quem abre a conversa pela URL pública ou pelo QR Code. O widget instalado no site não exibe o formulário. Para usar, mantenha o link direto ativado.

    CampoDescrição
    Solicitar dados antes de iniciarLiga ou desliga o formulário.
    Campos exibidosQuais campos aparecem: Nome, E-mail, Telefone e CPF.
    Campos obrigatóriosQuais desses campos o visitante precisa preencher para iniciar.
    Texto de consentimento (privacidade)Quando preenchido, exibe uma caixa de aceite antes de iniciar a conversa.
    URL da política de privacidadeLink para a sua política de privacidade.

    Aba Textos da página

    Substitui os textos padrão da página pública. É útil para atender em outro idioma. Campo vazio mantém o texto padrão.

    Campos: Botão iniciar conversa, Título do formulário inicial, Estado: conectando, Estado: reconectando, Estado: indisponível, Botão tentar novamente e Botão enviar.


    Com Receber pelo link de convite ligado, o cliente que abre o link enviado pelo WhatsApp continua a conversa no Webchat como o mesmo contato.

    Só a mensagem do convite é cobrada pelo WhatsApp Oficial, como as outras mensagens da API. O que o cliente conversar depois, no Webchat, não é cobrado.

    Configurando o texto do convite

    Em Texto do convite, escreva a mensagem e use {{linkWebchat}} onde o link deve aparecer. Sem a variável, o link vai no fim do texto. Em branco, vale o texto padrão mostrado no campo, no idioma da empresa. Clique em Salvar texto.

    Enviando o convite pelo atendimento

    Num atendimento do WhatsApp Oficial:

    1. Na barra de ações do atendimento, clique no ícone Enviar convite do WebChat (seta saindo da caixa).
    2. Confira a mensagem na janela que abre. O texto vem de Configurações > Integrações > Webchat e o link é gerado no envio.
    3. Clique em Enviar convite.

    Antes de enviar:

    • O link vale 24 horas e só para o primeiro navegador que abrir.
    • O atendimento do WhatsApp continua aberto: encerre quando o cliente passar para o Webchat.
    • O Webchat não avisa o cliente com a página fechada. Resposta dada depois que ele sair só é vista se ele voltar ao link.

    Enviando o convite por fluxo ou mensagem rápida

    Clique em Copiar variável e use {{linkWebchat}} no texto do fluxo ou da mensagem rápida. Ela vira o link da conversa ao ser enviada.


    Pré-visualização

    O card Pré-visualização mostra como a página do link direto fica para o visitante:

    ModoO que mostra
    RascunhoSuas alterações na hora, antes de salvar.
    PublicadaA própria página pública do canal, como o visitante vê agora.

    Resumo

    Quero…Onde
    Colocar o chat no meu siteGerar Widget e colar o código antes de ``
    Abrir o chat por link, app ou QR CodeAtivar link direto e copiar a URL ou o QR Code
    Mudar cor, título, logo e boas-vindasAba Aparência (só link direto)
    Pedir nome, e-mail, telefone ou CPF antesAba Formulário inicial (só link direto)
    Traduzir os textos da páginaAba Textos da página (só link direto)
    Levar a conversa do WhatsApp para o WebchatReceber pelo link de convite ligado + ícone Enviar convite do WebChat no atendimento, ou {{linkWebchat}} no fluxo

    Possíveis erros e soluções

    ProblemaSolução
    O link direto não abreConfira se Ativar link direto está ligado.
    Mudei cor/título/textos e o balão do site continua igualEsperado: as personalizações valem só para o link direto. O widget incorporado usa o visual padrão.
    O formulário inicial não aparece no siteEsperado: o formulário só aparece no link direto e no QR Code.
    Alterei a aparência e o visitante não vêClique em Salvar. Confira em Pré-visualização > Publicada.
    No app Android, anexo ou áudio não funcionaO aplicativo precisa liberar a seleção de arquivos e o uso do microfone no WebView.
    O widget do site parou de funcionarO token foi regenerado. Gere o widget de novo e substitua o código no site.
    O convite chega sem o link no lugar certoInclua {{linkWebchat}} no Texto do convite onde o link deve aparecer.
    O cliente abriu o link do convite e não entrou na conversaO link vale 24 horas e só para o primeiro navegador que abrir. Envie um novo convite.
    O cliente não viu a resposta dada no WebchatO Webchat não avisa com a página fechada. Ele vê ao voltar ao link; se precisar, avise pelo WhatsApp.
    O atendimento do WhatsApp ficou aberto após o conviteEsperado: enviar o convite não encerra o atendimento. Encerre-o quando o cliente passar para o Webchat.