Ir al contenido principal

Componente Guardar Campo

A
Escrito por Atención Escalate Ops
Actualizado esta semana

Componente Guardar Campo

En este artículo te explicaremoscómo guardar información dentro de un flujo conversacional, qué opciones existen para hacerlo ycuá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 componenteGuardar Campopermite almacenar información dentro de uncampo 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?

Existendos formas principalesde guardar un campo dentro de un flujo:

1️⃣ Guardar el input del usuario

El campo tomala 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 campoCiudad

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

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

El campo guardasiempre 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, perono 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 directosValores fijosLógica simple y controlada

  • Inputs directos

  • Valores fijos

  • Lógica simple y controlada

🤖 Smarton de guardado de campo

  • La IA interpreta el contexto

  • Decidequé valor guardar y cuándo

  • Ideal para:Conversaciones abiertasDatos que no vienen en una sola respuestaGuardado automático sin preguntas explícitas

  • 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

Ladescripció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

Campo: Método de pago

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

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ándosíy cuándonose 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

Campo: Consulta realizada

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

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”

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 cualesun 30% podrían haber sido variables, afectando:

  • Reporterías

  • Performance del bot

  • Carga de datos innecesarios

¿Ha quedado contestada tu pregunta?