Formulários é uma nova funcionalidade da versão 2.0 que permite criar estruturas de captura de dados organizadas por campos, acionadas automaticamente durante o atendimento. O objetivo é sistematizar a coleta de informações de leads e conversas sem depender de instruções soltas no envelope ou de integrações externas.

Tela de Formulários na versão 2.0

Tela de Formulários na versão 2.0


O que foi implementado

Criação de formulários em três etapas

O editor de formulários é organizado em um fluxo de três colunas:

EtapaDescrição
1 — ConfiguraçõesDefine o escopo, as instruções gerais e o período de coleta
2 — Campos DisponíveisBiblioteca de campos para adicionar ao formulário
3 — Campos SelecionadosCampos escolhidos com configurações individuais de validação e comportamento

Escopo do formulário

Cada formulário define em qual contexto deve ser acionado:

  • Lead — usado para capturar dados de contato e qualificação inicial do lead
  • Conversa — acionado durante conversas ativas para coletar informações específicas do contexto

Instruções gerais

Um campo de texto livre permite descrever quando e como o formulário deve ser acionado durante o atendimento. O avatar interpreta essas instruções para decidir o momento certo de iniciar a coleta.

Biblioteca de campos

A plataforma oferece uma biblioteca de campos pré-configurados (nome, e-mail, telefone, empresa, entre outros), cada um com tipo definido e instruções sobre como solicitá-lo ao usuário. É possível também criar campos personalizados diretamente pelo editor.

Campos disponíveis nos formulários

Aba de Campos Disponíveis

Campos globais vs. campos de formulário

A aba Campos Disponíveis centraliza todos os campos da conta em dois grupos:

  • Campos padrão do sistemaname, email e phone são campos nativos da plataforma, disponíveis automaticamente em todos os formulários. Não é necessário recriá-los.
  • Outros campos — campos criados pela conta que ficam disponíveis globalmente para uso em qualquer formulário. Ao criar um campo aqui, ele passa a integrar a biblioteca compartilhada.

Além dos campos globais, é possível criar campos diretamente dentro de um formulário específico — esses campos existem apenas naquele contexto e não aparecem na biblioteca global, sendo úteis para capturas pontuais sem poluir a lista compartilhada.

Campos selecionados com validação

Ao adicionar um campo ao formulário, é possível configurar individualmente:

  • Obrigatoriedade — se o campo é obrigatório ou opcional
  • Comportamento — se o avatar deve perguntar ativamente ou apenas capturar se mencionado
  • Modo de preenchimento — perguntar ou sobrescrever valor existente
  • Validação — regras de formato para garantir a qualidade do dado coletado

Período de coleta e acionamento condicional

É possível definir um período de coleta com data de início e fim, e configurar se o formulário deve rodar sempre ou somente em momentos específicos do atendimento.

Formulários ativos e inativos

Cada formulário pode ser ativado ou desativado individualmente, com controle de respostas coletadas visível diretamente na listagem.


Onde os formulários podem ser usados

Por ser uma estrutura independente, os formulários criados aqui podem ser referenciados em diferentes áreas da plataforma — atendimentos, automações e fluxos — tornando a captura de dados consistente e reutilizável sem precisar reconfigurar campo a campo em cada contexto.


Impacto esperado

  • Captura estruturada: os dados coletados seguem um formato definido, facilitando exportação, análise e integração com outros sistemas.
  • Menos dependência do envelope: instruções de captura de dados saem do prompt principal e passam a viver em formulários dedicados, reduzindo a complexidade do envelope.
  • Reutilização: um mesmo formulário pode ser aproveitado em múltiplos contextos sem duplicação de configuração.
  • Qualidade dos dados: validações por campo garantem que os dados coletados chegam no formato esperado.