Passar para o conteúdo principal

Componente Salvar Campo

```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

```

Respondeu à sua pergunta?