Pular para o conteúdo
Acessar sistema

Chat do site

O chat do site (também chamado de widget) é o balão de conversa que aparece no canto do seu site. É por ele que o visitante fala com você sem sair da página.

Ele é um dos tipos de canal de atendimento: cada chat do site é um canal, com aparência, textos, equipe e regras próprios. Você pode ter mais de um, por exemplo um no site institucional e outro na loja virtual.

  1. No menu lateral, clique em Atendimento.
  2. Clique em Canais.

Menu lateral com Atendimento e Canais numerados de 1 a 2

Depois:

  • Criar: clique em Novo canal e escolha Chat do site. Ao salvar, o chat e o canal são criados juntos, com o nome informado em Nome do canal.
  • Editar: clique em Configurar na linha do chat.
  • Excluir: o botão Excluir, na lista, apaga o chat. Os sites que usam o código dele deixam de mostrar o balão; os atendimentos já feitos continuam.

A tela tem um menu lateral por assunto. O botão Salvar, no topo, grava tudo de uma vez, e o botão de voltar leva de volta a Canais.

Tela do chat do site com o botão de voltar, Salvar, o menu das seções e o formulário numerados de 1 a 4

  1. Voltar: leva de volta a Canais.
  2. Salvar: grava tudo de uma vez.
  3. Menu de seções: cada assunto do chat tem a sua seção.
  4. Formulário: os campos da seção escolhida. Nas seções Design e Formulário de contato, a prévia do chat aparece ao lado.
SeçãoO que tem
PreferênciasNome do canal, idioma e comportamento do chat
DesignCores, posição, estilo, textos, operadores e marca
Formulário de contatoDados pedidos antes da conversa, mensagem offline e anexos
Botões pré-chatFrases prontas para o visitante começar a conversa
Omni-channelAtalhos para outros canais, como WhatsApp e Instagram
Atividades automáticasRegras que valem só para este chat
Inteligência artificialO robô que responde sozinho e a sugestão de resposta ao operador
Central de ajudaArtigos na tela inicial do chat
Operadores e departamentoQuem atende, em qual departamento a conversa cai e a resposta automática
Avaliação de qualidadeO aviso de resolvido e o pedido de avaliação
Resgatar chatO resgate de conversa sem resposta
NotificaçõesOs e-mails que a equipe recebe sobre o atendimento
InstalaçãoO código para colar no site e os domínios autorizados
Integração para desenvolvedoresComandos para o seu site conversar com o chat

Algumas seções só aparecem para quem tem permissão de configurar o atendimento.

Seção Preferências com o nome e o idioma, as chaves de comportamento, as páginas escondidas e a abertura automática numerados de 1 a 4

  1. Nome do canal e Idioma do widget.
  2. As chaves Som de Notificação, Esconder quando não houver operador online, Mostrar o que o visitante digita e Mostrar dentro do sistema da própria empresa.
  3. Esconder nestas páginas.
  4. Auto-abrir após (segundos) e Abrir o chat com mensagem do atendente.

Cada campo, em detalhe:

  • Nome do canal: identifica o chat para a sua equipe. Aparece na lista de canais e ao lado de cada conversa, indicando de onde o cliente falou. O visitante não vê esse nome: para ele valem o Título do Header e o Nome da Empresa
  • Idioma do widget: português, inglês ou espanhol
  • Som de Notificação: avisa o visitante quando chega resposta
  • Esconder quando não houver operador online: o balão só aparece se houver alguém para atender
  • Mostrar o que o visitante digita: ligado, quem atende vê o texto que o visitante está digitando antes de ele enviar
  • Mostrar dentro do sistema da própria empresa: desligado por padrão. Quem está logado na empresa dona do chat não vê o próprio chat de suporte dentro do sistema, para o botão não ficar por cima da tela de atendimento. Ligue para testar o chat no próprio sistema. Nos sites e no portal do cliente o chat aparece normalmente
  • Esconder nestas páginas: o chat não aparece quando o endereço da página contém um destes trechos, por exemplo /checkout. Digite um e pressione Enter
  • Auto-abrir após (segundos): abre a janela sozinha depois de um tempo na página. 0 desliga
  • Abrir o chat com mensagem do atendente: quando o atendente responde e o visitante está com o chat fechado, a janela abre sozinha. Não abrir (padrão) mantém só o contador e o som; Só no computador abre no computador e, no celular, onde o chat cobre a tela, avisa só com o contador e o som; No computador e no celular abre nos dois

Seção Design com as cores, o ícone da origem, a posição, o estilo, o tamanho, a fonte, o botão, os textos e a prévia do chat numerados de 1 a 6

  1. Cor Principal e Cor Secundária.
  2. Ícone da origem.
  3. Posição, Estilo, Tamanho e Fonte.
  4. Texto do Botão e Ícone do Botão (URL).
  5. Textos: nome da empresa, logo, títulos e mensagens de boas-vindas.
  6. Prévia do widget: mostra como o visitante vê o chat, com operador disponível e sem ninguém para atender.
CampoPara que serve
Cor Principal e Cor SecundáriaCores do balão e do cabeçalho; a secundária pinta os links e botões de dentro do chat
Ícone da origemAparece ao lado do nome do canal na tela de quem atende. Escolha entre mais de cinquenta ícones; o primeiro (globo) usa o padrão do tipo de canal
PosiçãoInferior direito ou inferior esquerdo
EstiloBolha (o balão redondo) ou barra
TamanhoCompacto, médio ou grande
FonteTipografia usada dentro do chat
Texto do Botão e Ícone do Botão (URL)O que aparece antes de o visitante abrir

Nos Textos:

  • Nome da Empresa e Logo (URL): identificação no cabeçalho
  • Título do Header e Subtítulo do Header: as duas linhas do topo da janela
  • Título de Boas-vindas e Mensagem de Boas-vindas: a primeira coisa que o visitante lê
  • Texto de Tempo de Resposta: a expectativa que você quer passar (ex.: “Costumamos responder em poucos minutos”)

Em Operadores e marca:

Seções Operadores e marca e CSS Customizado numeradas de 1 a 2

  1. Operadores e marca: nomes e fotos dos operadores, marca da plataforma, ampliar e arrastar o chat.
  2. CSS Customizado: o campo CSS, para ajustes finos de estilo.

Em detalhe:

  • Mostrar Nomes dos Operadores: ligado por padrão. Desligado, as respostas chegam sem o nome de quem atende e o botão em barra diz só “Atendimento em andamento”, sem dizer com quem
  • Mostrar Fotos dos Operadores: a imagem de quem atende aparece ao lado de cada resposta no chat do cliente. A foto é a do perfil do usuário (Perfil → foto); quem não tem foto cadastrada aparece sem imagem
  • Exibir marca da plataforma: mostra a assinatura da plataforma no rodapé do chat. Desligue para o chat aparecer só com a sua marca
  • Permitir ampliar o chat: o visitante expande a conversa para quase toda a tela e restaura no mesmo botão. Útil quando o histórico é longo
  • Permitir arrastar o chat pela tela: o visitante move o chat pelo cabeçalho. Ajuda quando o balão cobre justamente o que a pessoa precisa ver

Para ajustes finos de estilo, o campo CSS aceita regras adicionais aplicadas ao chat. É opcional e avançado.

Seção Formulário de contato com as chaves Exigir, a Mensagem Pré-chat, a Mensagem Offline e a chave de anexos numeradas de 1 a 4

  1. Exigir Nome, Exigir Email e Exigir Telefone.
  2. Mensagem Pré-chat.
  3. Mensagem Offline.
  4. Permitir anexos do visitante.

São os dados pedidos ao visitante antes de a conversa começar:

  • Exigir Nome, Exigir Email e Exigir Telefone: ligue os que o visitante precisa informar. Com todos desligados, a conversa começa sem formulário
  • Mensagem Pré-chat: texto acima do formulário (ex.: “Preencha os dados para iniciar o atendimento”)

O formulário só pede o que o site ainda não sabe. Se o visitante já foi identificado pelo site, os dados que vieram na identificação não são perguntados de novo; quando tudo o que é exigido já veio, o formulário nem aparece.

A Mensagem Offline é o que aparece no chat fora do horário de atendimento ou quando não há ninguém online.

Permitir anexos do visitante libera o clipe, a gravação de áudio e o colar imagem no chat do cliente. Desligado, o visitante não consegue enviar arquivos.

Por padrão, cada arquivo pode ter até 10 MB e cada mensagem leva até 5 anexos. O chat do cliente avisa com esses mesmos números quando um arquivo não passa. Cada mensagem de texto tem até 10.000 caracteres.

São frases prontas que aparecem como botões antes de a conversa começar (ex.: “Tenho uma dúvida”, “Quero um orçamento”). O visitante clica e a frase é enviada como a primeira mensagem dele.

Seção Botões pré-chat com duas frases, a lixeira e o botão Adicionar botão numerados de 1 a 3

  1. Texto do botão: a frase que o visitante vê e que é enviada ao clicar.
  2. Lixeira: remove o botão.
  3. Adicionar botão: inclui mais uma frase.

Oferece ao visitante outros canais além do chat, como atalhos que aparecem ao clicar no botão do chat. Ligue os que quiser e informe o contato de cada um:

CanalO que informar
WhatsAppNúmero com DDI (ex.: 5584999998888)
InstagramUsuário (ex.: minhaempresa)
FacebookPágina (ex.: minhaempresa)
TelegramUsuário do bot ou da conta
TelefoneNúmero para ligação
E-mailEndereço de e-mail

Cada atalho abre o aplicativo correspondente já com o seu contato.

Seção Omni-channel com as chaves de cada canal e o campo do contato numerados de 1 a 2

  1. Chave de cada canal: liga o atalho.
  2. Campo do contato: o número, o usuário ou o endereço do canal.

São automações que valem só para este chat, montadas aqui mesmo. As que valem para todos os canais ficam em Atendimento → Automações.

É aqui que se monta o convite proativo: o chat abre sozinho para quem está há um tempo numa página, com a mensagem que você escrever, e cada página pode ter o seu texto. Veja Convite proativo.

Liga o chatbot, que responde o visitante sozinho com um agente de IA e passa para um operador quando o assunto exige, e o copiloto, que escreve a resposta para o operador usar, editar ou descartar. Funciona igual nos outros canais: veja Inteligência artificial no atendimento.

Seção Central de ajuda com a chave Exibir artigos na tela inicial do widget e o Placeholder da busca numerados de 1 a 2

  1. Exibir artigos na tela inicial do widget
  2. Placeholder da busca

Em detalhe:

  • Exibir artigos na tela inicial do widget: mostra os artigos da Central de Ajuda antes da conversa
  • Placeholder da busca: o texto de exemplo dentro do campo de busca de artigos (ex.: “Buscar artigos…”)

Quem atende as conversas deste chat e em qual departamento elas caem, editados na própria tela do chat:

  • Departamento padrão: as conversas já nascem nesse departamento. Em branco, o chat não fixa departamento
  • Operadores delegados: quem atende este chat. Sem operador delegado, atendem os operadores do departamento; sem eles também, qualquer operador online
  • Responder automaticamente quando não houver ninguém para atender: escolha a resposta automática, enviada uma vez, na abertura do atendimento, fora do horário ou sem operador online

Com o canal inativo na lista de Canais, a tela avisa que essas regras não valem enquanto ele estiver assim.

O primeiro quadro resume a configuração geral, que vale para todos os canais: o aviso de atendimento resolvido, a pesquisa de satisfação, a pergunta, a escala, quando a avaliação é pedida e o agradecimento. Para mudar, use Configurar em Ajustes (veja Ajustes).

O quadro Neste canal deixa este chat ter a sua regra, com Avisar que o atendimento foi resolvido e Pedir a avaliação do atendimento: Seguir a configuração geral, Ligado neste canal ou Desligado neste canal.

São configurações gerais, que valem para todos os canais. Resgatar chat mostra o tempo do resgate de conversa sem resposta, com o atalho para mudar em Ajustes. Notificações traz os e-mails que a equipe recebe sobre o atendimento, os mesmos da aba Notificações de Ajustes, e salva junto com o chat.

Em Instalação fica o Código de Instalação, que aparece depois de salvar o chat pela primeira vez. Copie a Tag HTML e cole antes do fechamento da tag </body> em todas as páginas onde o balão deve aparecer.

O código é diferente para cada chat. Se você criou dois, cada site recebe o seu.

Seção Instalação com a Tag HTML, o código do Console do navegador e o campo Domínios autorizados numerados de 1 a 3

  1. Tag HTML: o código para colar no site, com o botão de copiar.
  2. Console do navegador: o código para testar e para instalar dentro do sistema.
  3. Domínios autorizados: os endereços onde o chat pode funcionar.

O código de instalação é público: quem abrir o seu site consegue copiá-lo e colar em outro endereço, e a partir dali usar o seu atendimento, ocupando a fila dos seus operadores com conversas que não são suas.

O campo Domínios autorizados, na seção Instalação, fecha essa porta. Informe os endereços onde o chat deve funcionar e ele deixa de abrir em qualquer outro:

  • cliente.com.br vale também para www.cliente.com.br e loja.cliente.com.br
  • Vários endereços podem ser informados; digite um e pressione Enter

Deixando o campo vazio, o chat funciona em qualquer site. É assim que ele vem, e para a maioria dos casos está bom.

Além de sites, o chat pode aparecer para os seus clientes dentro do sistema. É assim que uma revenda atende quem usa a plataforma dela.

  1. Copie o código da parte Console do navegador (JavaScript puro, sem a tag <script>)
  2. Vá em Sistema → Configuração → aba Suporte ao Cliente
  3. Cole em Código Javascript do chat de suporte e clique em Salvar suporte

Sem identificação, o atendimento chega como “Visitante”, sem nome, sem e-mail e sem saber de qual empresa. Para resolver, o site informa ao chat quem é a pessoa, com o código abaixo colocado antes da linha que carrega o chat:

window.SIGEFLEX_IDENTIFY = { name: "Maria Souza", email: "[email protected]", phone: "5548999990000", company: "Empresa Ltda" };
CampoO que é
nameNome da pessoa
emailE-mail
phoneTelefone
companyEmpresa
distinct_idUm código seu que identifica a pessoa (por exemplo, o código do cliente no seu site). Serve para reconhecê-la mesmo sem e-mail

Todos são opcionais: informe o que o seu site souber. A partir daí o atendimento chega identificado, o operador vê os dados no painel da direita sem precisar perguntar, e o formulário pré-chat deixa de pedir o que já veio.

Quando o código está dentro do sistema (o campo Código Javascript do chat de suporte), não é preciso escrever os dados de ninguém: o sistema troca as marcações abaixo pelos dados de quem está logado antes de entregar o código ao navegador.

MarcaçãoVira
{userName}nome do usuário logado
{userEmail}e-mail dele
{companyName}nome da empresa e CNPJ
window.SIGEFLEX_IDENTIFY = { name: "{userName}", email: "{userEmail}", company: "{companyName}" };

Nesse caso o sistema também confirma ao chat quem é a pessoa, e é isso que faz o chat reencontrar as conversas dela mesmo quando ela entra por outro computador.

Na seção Integração para desenvolvedores há o exemplo do SDK JavaScript, pronto para copiar. Depois que o chat carrega, o seu site consegue conversar com ele:

ComandoO que faz
$sigeflex.push(["set", "user:nickname", "Maria"])Informa o nome do visitante
$sigeflex.push(["set", "user:email", "[email protected]"])Informa o e-mail
$sigeflex.push(["set", "user:phone", "5548999990000"])Informa o telefone
$sigeflex.push(["do", "chat:open"])Abre o chat
$sigeflex.push(["do", "chat:close"])Minimiza o chat
$sigeflex.push(["do", "message:send", "Olá!"])Envia uma mensagem em nome do visitante
$sigeflex.push(["on", "message:received", funcao])Chama a sua função a cada mensagem recebida

Serve, por exemplo, para um botão “Fale conosco” do seu site abrir o chat, ou para identificar o visitante depois que ele faz login sem recarregar a página. É assunto para quem cuida do código do site.

Chat do visitante na fila, com os botões Abrir em janela, Encerrar atendimento e Minimizar e o aviso da posição na fila numerados de 1 a 4

  1. Abrir em janela: leva a conversa para uma janela própria. Veja Conversa em janela separada.
  2. Encerrar atendimento (×): pergunta antes de encerrar.
  3. Minimizar (traço): esconde a conversa, sem encerrar nada.
  4. Posição na fila: o aviso Sua posição na fila e a Espera estimada.

Enquanto espera um atendente, o chat do visitante mostra “Conectando você a um atendente…” e, quando o sistema tem a informação, Sua posição na fila e Espera estimada. O aviso de fila enviado como mensagem segue o que estiver configurado em Ajustes.

No estilo barra, enquanto há atendimento em curso o botão troca o texto configurado por “Falando com [nome do atendente]”. Com o chat minimizado é só ele que fica à vista, e assim o cliente sabe que tem alguém com ele. Ao encerrar, volta o texto configurado.

No estilo balão não há texto, então nada muda.

Quando o operador resolve, o chat do visitante mostra o aviso Atendimento resolvido, explicando que, se ainda precisar de algo, é só responder ali. Com a avaliação (CSAT) ligada, aparecem as estrelas para ele dar a nota.

Chat do visitante com as estrelas da avaliação e o aviso Atendimento resolvido numerados de 1 a 2

  1. Estrelas: a pergunta de avaliação e as notas.
  2. Atendimento resolvido: o aviso de que o atendente concluiu. Os dois seguem a Avaliação de qualidade deste chat.

Quando o atendimento é encerrado, aparece o cartão Atendimento finalizado com dois botões: Reabrir atendimento, que retoma a mesma conversa, e Novo atendimento, que começa outra.

Quando o atendimento fica parado e está prestes a ser encerrado por inatividade, o chat do cliente mostra um aviso destacado com a contagem regressiva até o fechamento. Ele some assim que alguém escreve: responder é o que segura o atendimento. Recarregar a página não apaga a contagem; ela continua de onde estava.

Quando a resposta chega e o visitante está com o chat fechado, o botão ganha um contador vermelho com quantas mensagens novas existem (a partir de dez, mostra “9+”). O número some assim que ele abre a conversa.

Botão do chat com o contador vermelho de mensagens novas, numerado como 1

  1. Contador vermelho: quantas respostas o visitante ainda não leu.

É o que garante que a pessoa perceba a resposta mesmo tendo saído da tela. O som toca uma vez e só avisa quem estava por perto na hora.

O cabeçalho do chat tem dois botões, que fazem coisas diferentes:

  • O botão de minimizar (traço) esconde a conversa e o balão volta. Nada é encerrado, e o visitante continua na fila ou no atendimento
  • O × encerra: pergunta antes (“Encerrar este atendimento?”) e só então finaliza. A confirmação evita que um clique acidental derrube o atendimento

O botão Abrir em janela, no cabeçalho do chat, tira a conversa da página e abre numa janela própria do navegador, com o mesmo atendimento. Enquanto essa janela está aberta, o chat some da página do site, mesmo que o visitante navegue para outra página.

Para voltar, basta fechar a janela ou clicar em Voltar para o site, dentro dela: o chat reaparece aberto na página, com tudo o que foi conversado. Em telas pequenas, como no celular, o botão não aparece, porque o chat já ocupa a tela inteira.

Clicar numa imagem da conversa abre a imagem ampliada por cima da página. No canto ficam os botões de baixar e de fechar; a tecla Esc ou um clique fora da imagem também fecham.

Quando o visitante volta ao site, o chat reconhece que ele já falou com você e oferece continuar um atendimento anterior ou abrir um novo, mostrando até as 10 conversas mais recentes, as abertas primeiro.

A lista vem do servidor, não do navegador: o que fica guardado ali é só quem é o contato. E são as conversas daquele chat: o que a pessoa tratou por WhatsApp fica no WhatsApp, porque não há como afirmar que o número de quem escreveu é a mesma pessoa do navegador.

Quando o site identifica quem está falando (o quadro acima), cada pessoa tem o seu histórico no mesmo navegador. Num computador compartilhado (o balcão da loja, a recepção), um usuário entrar não apaga as conversas do outro: cada um volta a ver as suas ao entrar de novo.

Ao iniciar uma conversa, a barra do topo mostra Novo atendimento com o botão Voltar, que leva de volta à tela inicial do chat, com os artigos e as conversas anteriores. Assim ninguém fica preso na conversa em branco por ter clicado em “Iniciar conversa” sem querer.