For the complete documentation index, see llms.txt. This page is also available as Markdown.

Contatos

A tela Contatos centraliza o cadastro de pessoas e empresas atendidas: criar, editar, filtrar, importar/exportar e iniciar atendimento por canal.

Caminho: menu lateral → Contatos

Também pode ser aberta de dentro do Atendimento (modo contatos do chat).

[[FOTO]]


Três visões: Dashboard, Lista e Notas

No topo da tela há um seletor com três visões:

Visão
O que mostra

Dashboard

Painel analítico da base de contatos (números, faixas de recência, gráficos)

Lista

Tabela de contatos com busca, filtros e ações rápidas

Notas

Página de notas registradas nos contatos

Os filtros são compartilhados entre Dashboard e Lista: aplicar um filtro em um lugar reflete no outro.

[[FOTO]]

Dashboard

O Dashboard traz uma leitura rápida da saúde da base:

  • Total da base e novos contatos no período selecionado

  • Faixas de recência (tempo desde a última mensagem do cliente): até 30, 60, 90, 180, 360 e mais de 360 dias, além de uma faixa "nunca interagiu"

  • Gráfico de canais de entrada (de onde vieram os contatos)

  • Gráfico de etiquetas mais usadas

  • Gráfico de estados, calculado a partir do DDD do telefone

  • Gráfico de consentimento de marketing (opt-in / opt-out / desconhecido)

  • Tabela por carteira, com a distribuição dos contatos entre os atendentes/carteiras

Faixas de recência clicáveis: clicar em uma faixa (30/60/90/180/360/+360 dias) aplica o filtro de recência correspondente e leva direto para a Lista já filtrada. A faixa "nunca interagiu" é apenas informativa — não é clicável, pois não há um recorte de lista equivalente só para esses contatos.

Exportar filtrados: o botão Exportar filtrados gera um arquivo com exatamente o conjunto de contatos filtrado no momento (no Dashboard ou na Lista), incluindo nas colunas a última interação, as etiquetas e o consentimento de marketing, além dos demais dados cadastrais do contato.

Caso de uso: "quero os clientes que não falam comigo há mais de 60 dias" → clique na faixa de recência 60 dias (ou ajuste o filtro Sem interação há), confira o resultado no painel/lista e use Exportar filtrados para baixar a relação.

[[FOTO]]


O que você vê na tela

  • Título Contatos e chip de limite do plano (ex.: X de Y contatos, ou ilimitado)

  • Botões de ação no cabeçalho

  • Filtros (busca, carteira, notas, etiquetas, canal, país/estado)

  • Atalho alfabético (A–Z)

  • Lista em modo tabela ou visão de notas

[[FOTO]]

Ações do cabeçalho

Ação
Quem usa
Função

Adicionar

Todos

Abre o modal de novo contato

Importar

Todos

Importação CSV clássica

Importação Inteligente

Todos

CSV/XLS/XLSX com mapeamento e análise de conflitos

Exportar

Admin / Super

Baixa a base de contatos

Deletar duplicados

Admin / Super

Remove registros duplicados

Alternar visão

Todos

Troca entre Dashboard, Lista e Notas


Filtros e busca

Filtro
Descrição

Pesquisar Nome ou Telefone

Busca textual

Carteira

Filtra por carteira do atendente

Nota por palavra

Busca no conteúdo das notas

Etiquetas

Uma ou mais tags

Canal

WhatsApp, Instagram, Telegram, etc.

País / Estado / Região

Filtros geográficos (quando houver dados)

Sem interação há

Contatos sem mensagem do cliente há 30/60/90/180/360 dias ou período personalizado

Letras A–Z

Atalho por inicial do nome

[[FOTO]]


Lista de contatos

Cada contato pode mostrar:

  • Nome (e selo de Business verificado, se houver)

  • Número / Instagram / Telegram

  • Status Validado / inválido para WhatsApp (ou WABA)

  • E-mail

  • Carteiras e etiquetas

  • Última interação: data da última mensagem enviada pelo cliente, em tempo relativo (ex.: "há 2 meses") com tooltip mostrando a data completa

  • Ações rápidas por canal para iniciar atendimento

  • Botão Ver ficha completa (disponível nas duas visões da lista)

Um toggle de ordenação permite listar primeiro os contatos com interação mais recente.

[[FOTO]]

Iniciar atendimento a partir do contato

  1. Clique no ícone do canal desejado (WhatsApp, WABA, Instagram, Facebook, Telegram, etc.).

  2. Selecione o canal/conexão e a fila (quando pedido).

  3. Confirme.

  4. Se já existir atendimento em curso, o sistema pergunta se deseja abrir o ticket existente.


Ficha completa do contato (360º)

A ficha completa reúne tudo sobre o contato em uma única página: dados, histórico, arquivos e resumos de IA.

Como abrir:

  • Botão Ver ficha completa na lista de Contatos (nas duas visões);

  • Atalho no painel do contato dentro do Atendimento.

[[FOTO]]

Cabeçalho

  • Foto do contato e canais vinculados

  • Cliente desde (data de cadastro)

  • KPIs: tickets totais, tickets abertos e última interação

  • Etiquetas do contato

Aba Visão Geral

  • Dados cadastrais do contato

  • Endereço estruturado (ver seção abaixo)

  • Etiquetas, carteira e consentimento de marketing

  • Posição no kanban e notas do contato

A edição dos dados continua sendo feita pelo modal de sempre (botão Editar).

[[FOTO]]

Aba Timeline

Histórico unificado do contato, com rolagem infinita:

Evento
O que mostra

Tickets

Abertura e resolução de atendimentos

Notas

Notas registradas no contato

Campanhas

Campanhas recebidas pelo contato

Consentimento

Eventos de opt-in / opt-out de marketing

Agendamentos

Agendamentos vinculados ao contato

Eventos de ticket na Timeline são clicáveis: ao clicar, a conversa completa abre em uma janela, sem sair da ficha — a mesma experiência usada para revisar conversas nos relatórios.

[[FOTO]]

Aba Conversas

Lista todos os atendimentos já feitos com o contato, com:

  • Status do ticket

  • Fila

  • Atendente

  • Datas de criação e atualização

  • Botão Ver conversa, que abre a conversa completa em uma janela (mesma experiência da Timeline e dos relatórios)

[[FOTO]]

Aba Arquivos

Todas as mídias trocadas com o contato, organizadas por tipo: imagens, vídeos, áudios e documentos.

[[FOTO]]

Aba Resumos IA

  • Lista os resumos por atendimento já gerados

  • Botão Gerar resumo consolidado: cria um resumo geral do contato usando a IA configurada do tenant

Regras do resumo consolidado:

  • Limite de 1 geração a cada 10 minutos por contato

  • Requer que já existam resumos de ticket do contato

[[FOTO]]

Permissões

Quem não está na carteira do contato recebe um aviso de sem permissão ao tentar abrir a ficha. Os perfis admin e super são isentos dessa restrição.


Endereço do contato

O contato agora possui endereço com campos estruturados, editados na própria ficha completa:

Campo
Observação

CEP

Com preenchimento automático via ViaCEP

Estado

Preenchido pela busca do CEP

Cidade

Preenchida pela busca do CEP

Bairro

Preenchido pela busca do CEP

Logradouro

Preenchido pela busca do CEP

Número

Manual

Complemento

Manual

Digite o CEP e os demais campos são buscados automaticamente; ajuste o que for necessário e informe número/complemento.

[[FOTO]]


Última interação e reengajamento

A lista de Contatos mostra a data da última mensagem do cliente (não conta mensagens enviadas pela empresa). Combine com:

  • Toggle de ordenação pelos mais recentes;

  • Filtro Sem interação há: 30, 60, 90, 180, 360 dias ou período personalizado.

O mesmo filtro Sem interação há está disponível nos modais Adicionar Contatos das campanhas (WhatsApp normal e WABA).

Caso de uso — campanha de reengajamento/recall: uma clínica pode filtrar pacientes sem interação há 6 meses e montar uma campanha chamando-os de volta. O filtro respeita a coluna de consentimento de marketing já existente — contatos com opt-out continuam de fora.

[[FOTO]]


Campos personalizados do contato

Caminho: menu lateral → ConfiguraçõesCampos do contato

O administrador pode cadastrar campos personalizados que passam a aparecer na ficha e no cadastro/edição do contato, com o controle de entrada adequado a cada tipo.

Atributo
Descrição

Nome

Rótulo exibido para o campo

Tipo

Texto, número, data, seleção (com opções), sim/não ou link

Opções

Lista de valores, apenas para o tipo seleção

Obrigatório

Exige preenchimento ao salvar o contato

Ordem

Posição de exibição entre os campos

Ativo

Campo habilitado ou desativado (sem excluir o histórico já preenchido)

Depois de cadastrado, o campo aparece automaticamente:

  • Na ficha do contato (aba Visão Geral), com o valor preenchido;

  • No modal de cadastro/edição do contato, com o controle certo para o tipo (campo de texto, número, seletor de data, combo de opções, toggle sim/não ou campo de link).

Notas e campos personalizados são coisas separadas. As anotações livres continuam no bloco de notas do contato (ver Notas); os campos personalizados são estruturados, definidos pelo administrador e usados para dados padronizados (ex.: plano contratado, indicação, segmento). O que existia antes deste recurso permanece como nota, sem migração automática para campo.

[[FOTO]]


Adicionar ou editar contato

Clique em Adicionar ou no ícone Editar do contato.

O modal tem três abas:

Geral

  • Foto / avatar

  • Nome, número (DDI + DDD + celular), e-mail

  • Carteira e etiquetas

  • Informações adicionais (pares descrição/informação)

  • Verificação de número WhatsApp (marcar como validado)

  • Atualizar nome/dados pelo WhatsApp (quando disponível)

Pessoa / Empresa

  • Primeiro e último nome, nome da empresa

  • CPF/CNPJ (com busca de dados do CNPJ, quando aplicável)

  • Data de nascimento, gênero, estado civil, origem

  • Website, categoria

Organização

  • Dados organizacionais vinculados ao contato (quando usados no tenant)

Também é possível gerenciar notas do contato no fluxo de edição / modal de notas.

[[FOTO]]


Importar contatos

Importação clássica (CSV)

  1. Clique em Importar.

  2. (Opcional) Baixe o modelo de planilha.

  3. Envie o CSV com colunas de Nome e Número (e demais campos mapeados).

  4. Configure verificação WhatsApp / marcar como validado, se desejado.

  5. Confirme. A página atualiza ao finalizar.

Importação Inteligente

Fluxo em etapas: Arquivo → Mapeamento → Análise → Resultado.

  • Aceita CSV, XLS ou XLSX

  • Mapeia colunas da planilha para campos do contato (telefone obrigatório)

  • Analisa inconsistências/conflitos antes de importar

[[FOTO]]


Exportar e limpeza

  • Exportar (admin/super): gera arquivo da base conforme filtros/contexto.

  • Deletar duplicados (admin/super): remove duplicidades — ação irreversível.


Excluir contato

A exclusão é permanente: apaga o contato e o histórico vinculado (tickets e mensagens), sem recuperação.

Confirme apenas se tiver certeza.

[[FOTO]]


Regras importantes

  • O plano pode limitar a quantidade de contatos.

  • Número deve seguir o padrão com DDI e DDD (ex.: celular BR com 9 dígitos após DDD).

  • Contato duplicado (mesmo identificador) não é criado de novo.

  • Contatos validados no WhatsApp entram melhor em campanhas.

  • Em alguns perfis, dados sensíveis podem aparecer mascarados (Dados ocultos).

  • Importação com verificação WhatsApp pode demorar.


Mensagens e erros comuns

Situação
Mensagem / comportamento

Contato criado/editado

Contato criado! / Contato editado!

Duplicado

Este contato já está cadastrado!

Número inválido

Número Invalido

Importação ok

Contatos importados com sucesso!

Exportação ok

Contatos exportados com sucesso!

Exclusão

Contato deletado! / Não foi possível deletar

Ticket em curso

Oferece abrir o atendimento existente

Limite do plano

Chip/tooltip com uso atual vs máximo

Falha ao carregar

Erro ao carregar Contatos


Dicas de uso

  • Use etiquetas e carteira para organizar a base antes das campanhas.

  • Prefira a Importação Inteligente em planilhas complexas.

  • Marque números como validados só quando tiver certeza (evita problemas em campanhas).

  • Inicie o atendimento pelo ícone do canal correto no card do contato.

  • Abra a ficha completa antes de atender um cliente antigo: a Timeline, a aba Conversas e os Resumos IA dão o contexto do histórico em segundos.

  • Use o filtro Sem interação há (ou as faixas de recência do Dashboard) para montar campanhas de reengajamento periódicas (ex.: clientes sumidos há 90 dias).

  • Cadastre campos personalizados para os dados que sua operação sempre precisa consultar, em vez de espalhá-los nas notas.

Atualizado