Skip to main content
O módulo de Contatos é o núcleo do CRM da Timely.ai. Cada pessoa que já interagiu com qualquer um dos seus agentes vira um contato — com perfil completo, histórico de conversas, campos personalizáveis e linha do tempo de atividades. Lista de contatos com filtros e busca

Estrutura de um contato

Todo contato na Timely tem os seguintes dados de base:
CampoDescrição
nome_clienteNome completo do contato
customer_phoneTelefone (identificador principal no WhatsApp)
customer_emailE-mail
customer_companyEmpresa do contato
positionCargo
genderGênero (opcional)
birth_dateData de nascimento
state / cityLocalização geográfica
profile_picture_urlFoto de perfil (sincronizada do canal quando disponível)
Além desses campos nativos, você pode adicionar quantos campos customizados precisar via Configurações.
Contatos são criados automaticamente quando um número de telefone ou e-mail novo interage com qualquer agente do workspace. O edge function upsert-contact garante que dados duplicados nunca criem contatos duplicados — ele faz merge inteligente por telefone ou e-mail.
A visão padrão exibe todos os contatos em tabela paginada, com colunas configuráveis. Clique em qualquer linha para abrir o perfil completo.

Perfil do contato

Ao clicar em um contato, você vê o painel de perfil dividido em:

Dados pessoais

Todos os campos nativos e customizados, editáveis em linha. Mudanças são salvas automaticamente.

Canais vinculados

Badges dos canais pelos quais o contato já se comunicou: WhatsApp, Instagram, Widget. Cada badge mostra o identificador do canal.

Timeline de atividades

Histórico cronológico de conversas, interações com agentes, mudanças de status de lead, tags aplicadas e campos alterados.

Conversas recentes

As últimas threads do contato com link direto para abrir na Inbox. Inclui o agente que atendeu e o status de cada conversa.

Editando um contato

1

Abra o perfil

Clique no contato na lista para carregar o formulário de detalhes.
2

Edite os campos

Clique em qualquer campo para editar. Os campos são inputs em linha — sem necessidade de entrar em modo de edição separado.
3

Salve

Clique em Salvar no rodapé do formulário. Uma confirmação aparece no toast e o updated_at do contato é atualizado no banco.
Agentes de IA também podem atualizar campos de contato automaticamente durante as conversas usando a ferramenta de atualização de contato. Configure no prompt do agente quais campos ele deve capturar e preencher.

Campos customizados

Para adicionar campos personalizados ao perfil:
1

Acesse Configurações → Contatos → Campos Customizados

No menu de configurações do workspace.
2

Clique em '+ Novo Campo'

Defina o nome, o tipo de dado (text, number, date, boolean, select) e se é obrigatório.
3

Configure o campo

Para tipo select, adicione as opções disponíveis. Para number, defina os limites mínimo e máximo se necessário.
4

Ative

O campo aparece imediatamente no formulário de todos os contatos do workspace e fica disponível para filtros e exportações.
Campos customizados também são acessíveis por agentes de IA via ferramentas de leitura e escrita de contato. Isso permite que o agente colete informações estruturadas durante a conversa e as salve automaticamente no perfil.

Importando e exportando

  • Importar: suba um CSV com cabeçalhos mapeáveis para os campos do sistema. O upsert por telefone ou e-mail evita duplicatas.
  • Exportar: exporte a lista filtrada atual para CSV ou JSON via o botão no canto superior da tabela. A exportação inclui campos customizados e dados de canais.