Settings — Campos Personalizados
URL:
/settings/custom-fields?ouId={orgId}Descrição: "Gerencie os campos usados para enriquecer suas conversas. Defina se são calculados por IA (Inteligentes) ou inseridos manualmente, e se são obrigatórios ao encerrar uma conversa."
1. Barra de Ações
| Ação | Tipo | Descrição |
|---|---|---|
| Adicionar campo | Button | Cria novo campo personalizado |
| Buscar campo... | Textbox | Pesquisa por nome |
| Origem: Todos | Radio | Mostra todos os campos |
| Origem: Smart (IA) | Radio | Apenas campos calculados por IA |
| Origem: Manual | Radio | Apenas campos preenchidos manualmente |
2. Tabs
| Tab | Descrição |
|---|---|
| Campos (com contagem) | Todos os campos configurados |
| Campos destacados (com contagem) | Campos marcados como destaque |
3. Card de Campo Personalizado
Cada campo exibe:
| Elemento | Descrição |
|---|---|
| Nome | Nome do campo (ex: "Veículo de interesse") |
| Descrição/Prompt | Instrução para a IA extrair o valor |
| Tipo de dado | Texto, Número, Data, etc. |
| Escopo | "Em toda a conta" — alcance do campo |
| Origem | Smart (IA) ou Manual |
| Destacar campo | Button — marca/desmarca como destacado |
| Excluir | Button — remove o campo |
4. Campos Smart (IA)
Campos Smart usam IA para extrair automaticamente informações das conversas.
Exemplo:
| Campo | Tipo | Origem | Prompt |
|---|---|---|---|
| Veículo de interesse | Texto | Smart (IA) | Retorne sempre o valor em 'interest', se não houver nenhum retorne o veículo de interesse do usuário. interest: {{session.source_parameters.interest}} |
Sintaxe de Prompt: Suporta variáveis como
{{session.source_parameters.interest}}para acessar parâmetros da sessão.
5. Dialog: Adicionar Campo Personalizado
Abre como modal central (dialog).
5.1 Cabeçalho
| Elemento | Descrição |
|---|---|
| Título | "Adicionar Campo Personalizado" |
| Fechar | Button X |
5.2 Quem Preenche Este Campo? (Radiogroup)
| Opção | Descrição |
|---|---|
| Smart (IA) ✅ (default) | "O funcionário-IA preenche automaticamente; sua equipe pode editar." |
| Manual | "Preenchido manualmente por um usuário ao gerenciar a conversa." |
5.3 Nome
| Elemento | Descrição |
|---|---|
| Textbox | Placeholder: "Ex: Motivo da consulta" |
5.4 Prompt — O Que a IA Deve Detectar
| Elemento | Descrição |
|---|---|
| Textbox | Placeholder: "Defina a regra ou critério para preencher este campo. (opcional)" |
| Hint | "Use chaves duplas para inserir valores dinâmicos. Exemplo: {{session.source_parameters.name}}" |
5.5 Tipo de Dado (Radiogroup)
| Tipo | Descrição |
|---|---|
| Texto | Valor textual livre |
| Número | Valor numérico |
| Booleano | Verdadeiro/Falso |
| Data | Data (sem hora) |
| Data e hora | Data com horário |
| Hora | Apenas horário |
| Lista de opções | Conjunto pré-definido de valores |
5.6 Opções (Aparece quando Tipo = "Lista de opções")
| Campo | Descrição |
|---|---|
| Opção | Textbox — Nome da opção |
| Descrição | Textbox — Placeholder: "Indique à IA quando usar esta opção" |
| Adicionar Opção | Button — Adiciona mais linhas de opção |
5.7 Pipelines
| Elemento | Tipo | Descrição |
|---|---|---|
| Seletor | Combobox | "Todos os pipelines" (default: all) |
5.8 Ações
| Ação | Descrição |
|---|---|
| Cancelar | Fecha sem criar |
| Criar campo | Salva o novo campo |
6. Editando Campo Existente
Clicar no card de um campo existente abre o mesmo dialog em modo de edição, com os campos preenchidos. As mesmas opções do "Adicionar Campo" estão disponíveis para modificação.
7. Uso em Contatos
Campos personalizados aparecem como colunas na tabela de Contatos com prefixo ✨ (ex: "✨ Veículo de interesse").
8. Subtítulo Informativo
"Defina os dados que a Darwin captura em cada conversa — calculados por IA ou inseridos pela sua equipe."