Skip to content
English
  • There are no suggestions because the search field is empty.

Componente Guardar Campo

Captura de Pantalla 2024-03-14 a la(s) 11.31.04-3

En este artículo te explicaremos cómo guardar información dentro de un flujo conversacional, qué opciones existen para hacerlo y cuándo conviene usar el componente Guardar Campo o un Smarton de guardado de campo.

Guardar correctamente los datos del cliente es clave para:

  • Personalizar respuestas
  • Tomar decisiones dentro del flujo
  • Mejorar reportería y análisis
  • Evitar errores o datos inconsistentes

📌 ¿Qué es Guardar Campo?

El componente Guardar Campo permite almacenar información dentro de un campo de información, a partir de:

  • Lo que dice el usuario (input)
  • Un valor fijo definido por el flujo

📍 Ejemplos de información que puedes guardar:

  • Documento / cédula
  • Ciudad
  • Método de pago
  • Estado de una consulta
  • Identificadores internos

 

Configuración:

  • Selecciona el campo donde se almacenará la información.
  • Opción para asignar un valor específico a todos los clientes.

✍️ ¿Cómo se puede guardar información?

Existen dos formas principales de guardar un campo dentro de un flujo:

1️⃣ Guardar el input del usuario

El campo toma la respuesta real del cliente.

Ejemplo:

  • El bot pregunta: “¿En qué ciudad te encuentras?”
  • El usuario responde: “Ciudad de Panamá”
  • El flujo guarda ese valor en el campo Ciudad

👉 Ideal cuando necesites capturar información explícita del usuario.

2️⃣ Asignar un valor específico (valor “quemado”)

El campo guarda siempre el mismo valor, sin depender del input.

Ejemplo:

  • Campo: Ciudad
  • Valor específico: Ciudad de Panamá

👉 Útil cuando el dato:

  • Se define por contexto
  • Es fijo para todo el flujo
  • No necesita ser preguntado

🔀 Guardar Campo vs Smarton de guardado de campo

Ambas opciones sirven para almacenar información, pero no se usan en los mismos escenarios.

🧩 Componente Guardar Campo

  • Guarda un dato puntual
  • Se ejecuta en un punto específico del flujo
  • Ideal para:
    • Inputs directos
    • Valores fijos
    • Lógica simple y controlada

🤖 Smarton de guardado de campo

  • La IA interpreta el contexto
  • Decide qué valor guardar y cuándo
  • Ideal para:
    • Conversaciones abiertas
    • Datos que no vienen en una sola respuesta
    • Guardado automático sin preguntas explícitas

📌 Tip: Si el dato es claro y estructurado → Guardar Campo

📌 Si el dato surge de una conversación más libre → Smarton


🗂️ Campos de información vs Variables de flujo

Es clave entender esta diferencia para no sobrecargar el bot.

🟦 Campos de información

  • Persisten en el tiempo
  • Se usan para reportería y análisis
  • Impactan en performance si se usan en exceso

🟨 Variables de flujo

  • Viven solo durante la conversación
  • No se almacenan a largo plazo
  • Ideales para lógica temporal o estados intermedios

📌 Regla práctica:

Si el dato solo sirve “en el momento”, utiliza variable.

Si necesitas histórico o reportes, utiliza campo.


📝 La importancia de la descripción de los campos

La descripción del campo funciona como un prompt para la IA.

Le indica:

  • Qué guardar
  • Cuándo hacerlo
  • Qué valores son válidos

Una mala descripción puede generar:

  • Datos incorrectos
  • Campos mal poblados
  • Errores en decisiones automáticas

📢 Mejores prácticas para Guardar Campo

1️⃣ Definir descripciones claras y específicas

🔹 Evitá textos genéricos o ambiguos.

Ejemplo correcto

  • Campo: Método de pago

  • Descripción:

    “Método de pago elegido por el usuario. Valores posibles: ‘contado’ o ‘crédito’.”

Ejemplo incorrecto

  • “Forma de pago del usuario.”

2️⃣ Incluir condiciones de almacenamiento claras

🔹 Especifica cuándo y cuándo no se debe guardar el valor.

Ejemplo correcto

  • Guardar solo si el usuario menciona “contado”
  • No guardar si menciona “cuotas”

Ejemplo incorrecto

  • “Guardar cuando el usuario mencione un método de pago.”

3️⃣ Adaptar el campo al contexto de la conversación

🔹 No todos los campos dependen de una respuesta directa.

Ejemplo

  • Campo: Consulta realizada

  • Descripción:

    “Guardar ‘True’ si el usuario realizó una consulta y recibió una respuesta exitosa.”


4️⃣ Usar valores estructurados y estandarizados

🔹 Evita textos largos o interpretaciones libres.

Ejemplo correcto

  • Valores permitidos:

    “Resuelta” / “Pendiente” / “Escalada”

Ejemplo incorrecto

  • “El usuario preguntó algo y se le respondió correctamente”

5️⃣ Evitar guardar información innecesaria

🔹 No todo debe ser un campo persistente.

🔹 Datos temporales → variables de flujo.

📌 Caso real:

Un bot tenía más de 600 campos de información, de los cuales un 30% podrían haber sido variables, afectando:

  • Reporterías
  • Performance del bot
  • Carga de datos innecesarios