```html
Componente Salvar Campo
Neste artigo, explicaremos como salvar informações dentro de um fluxo conversacional, quais opções existem para fazer isso e quando convém usar o componente Salvar Campo ou um Smarton de salvamento de campo.
Salvar corretamente os dados do cliente é fundamental para:
Personalizar respostas
Tomar decisões dentro do fluxo
Melhorar relatórios e análises
Evitar erros ou dados inconsistentes
📌 O que é Salvar Campo?
O componente Salvar Campo permite armazenar informações dentro de um campo de informação, a partir de:
O que o usuário diz (input)
Um valor fixo definido pelo fluxo
📍 Exemplos de informações que você pode salvar:
Documento / RG
Cidade
Método de pagamento
Estado de uma consulta
Identificadores internos
Configuração:
Selecione o campo onde a informação será armazenada.
Opção para atribuir um valor específico a todos os clientes.
✍️ Como é possível salvar informações?
Existem duas formas principais de salvar um campo dentro de um fluxo:
1️⃣ Salvar o input do usuário
O campo recebe a resposta real do cliente.
Exemplo:
O bot pergunta: “Em qual cidade você está?”
O usuário responde: “Cidade do Panamá”
O fluxo salva esse valor no campo Cidade
👉 Ideal quando você precisa capturar informações explícitas do usuário.
2️⃣ Atribuir um valor específico (valor “fixo”)
O campo sempre salva o mesmo valor, sem depender do input.
Exemplo:
Campo: Cidade
Valor específico: Cidade do Panamá
👉 Útil quando o dado:
É definido por contexto
É fixo para todo o fluxo
Não precisa ser perguntado
🔀 Salvar Campo vs Smarton de salvamento de campo
Ambas as opções servem para armazenar informações, mas não são usadas nos mesmos cenários.
🧩 Componente Salvar Campo
Salva um dado pontual
É executado em um ponto específico do fluxo
Ideal para: Inputs diretos Valores fixos Lógica simples e controlada
Inputs diretos
Valores fixos
Lógica simples e controlada
🤖 Smarton de salvamento de campo
A IA interpreta o contexto
Decide qual valor salvar e quando
Ideal para: Conversas abertas Dados que não vêm em uma única resposta Salvamento automático sem perguntas explícitas
Conversas abertas
Dados que não vêm em uma única resposta
Salvamento automático sem perguntas explícitas
📌Dica: Se o dado é claro e estruturado → Salvar Campo
📌 Se o dado surge de uma conversa mais livre → Smarton
🗂️ Campos de informação vs Variáveis de fluxo
É fundamental entender essa diferença para não sobrecarregar o bot.
🟦 Campos de informação
Persistem no tempo
São usados para relatórios e análises
Impactam no desempenho se forem usados em excesso
🟨 Variáveis de fluxo
Existem apenas durante a conversa
Não são armazenadas a longo prazo
Ideais para lógica temporal ou estados intermediários
📌Regra prática:
Se o dado só serve “no momento”, utilize variável.
Se você precisa de histórico ou relatórios, utilize campo.
📝 A importância da descrição dos campos
A descrição do campo funciona como um prompt para a IA.
Indica:
O que salvar
Quando fazer isso
Quais valores são válidos
Uma má descrição pode gerar:
Dados incorretos
Campos mal preenchidos
Erros em decisões automáticas
📢 Melhores práticas para Salvar Campo
1️⃣ Definir descrições claras e específicas
🔹 Evite textos genéricos ou ambíguos.
✅Exemplo correto
Campo: Método de pagamento
Campo: Método de pagamento
Descrição: “Método de pagamento escolhido pelo usuário. Valores possíveis: ‘à vista’ ou ‘a prazo’.”
Descrição:
“Método de pagamento escolhido pelo usuário. Valores possíveis: ‘à vista’ ou ‘a prazo’.”
❌Exemplo incorreto
“Forma de pagamento do usuário.”
2️⃣ Incluir condições de armazenamento claras
🔹 Especifique quando sim e quando não se deve salvar o valor.
✅Exemplo correto
Salvar apenas se o usuário mencionar “à vista”
Não salvar se mencionar “parcelas”
❌Exemplo incorreto
“Salvar quando o usuário mencionar um método de pagamento.”
3️⃣ Adaptar o campo ao contexto da conversa
🔹 Nem todos os campos dependem de uma resposta direta.
✅Exemplo
Campo: Consulta realizada
Campo: Consulta realizada
Descrição: “Salvar ‘True’ se o usuário fez uma consulta e recebeu uma resposta bem-sucedida.”
Descrição:
“Salvar ‘True’ se o usuário fez uma consulta e recebeu uma resposta bem-sucedida.”
4️⃣ Usar valores estruturados e padronizados
🔹 Evite textos longos ou interpretações livres.
✅Exemplo correto
Valores permitidos: “Resolvida” / “Pendente” / “Escalada”
Valores permitidos:
“Resolvida” / “Pendente” / “Escalada”
❌Exemplo incorreto
“O usuário perguntou algo e foi respondido corretamente”
5️⃣ Evitar salvar informações desnecessárias
🔹 Nem tudo deve ser um campo persistente.
🔹 Dados temporais → variáveis de fluxo.
📌 Caso real:
Um bot tinha mais de 600 campos de informação, dos quais 30% poderiam ter sido variáveis, afetando:
Relatórios
Desempenho do bot
Carga de dados desnecessários
```