Uso de Variables Capturadas en Plantillas #
Al usar el Bot Builder de Sagicc, es fundamental entender cómo interactúan los diferentes tipos de variables, especialmente al trabajar con Plantillas aprobadas.
1. ¿Qué es una variable de un “Nodo Capturar” en el Bot Builder? #
Dentro del Bot Builder, un “Nodo Capturar” se usa para obtener información específica de un cliente durante un flujo de conversación. La variable que se crea en este nodo es de carácter temporal: su propósito es recoger un dato en ese preciso momento para usarlo únicamente dentro de la lógica de ese mismo flujo de interacción.
2. ¿Se pueden usar estas variables temporales en una Plantilla Aprobada? #
No, las variables que se obtienen mediante un “Nodo Capturar” no son compatibles y no se pueden utilizar para rellenar los campos variables de una Plantilla Aprobada.
3. ¿Por qué no son compatibles? ¿Cuál es la diferencia? #
La razón es que provienen de fuentes de datos distintas y tienen una naturaleza diferente:
- Variables de Nodo de Captura: Son de naturaleza temporal. Se crean y existen únicamente dentro del flujo de conversación específico de un bot para almacenar datos que el usuario proporciona en ese momento. Por su carácter dinámico, son ideales para usarse en plantillas de formato libre (no aprobadas) dentro de esa misma interacción.
- Variables de Plantilla: Estas son permanentes. Obtienen su información de los campos que están guardados de forma fija en los módulos de Sagicc, como en el perfil del Cliente (ej. su nombre, ciudad) o en los datos de un Caso (ej. el número del ticket).
4. Entonces, ¿de dónde se alimentan las variables de una Plantilla? #
Las variables que puedes usar en una Plantilla ({{nombre_variable}}
) siempre deben corresponder a un campo de sistema ya existente y con información guardada en Sagicc, principalmente en los módulos de Clientes o Casos. No pueden “leer” la información temporal que un bot acaba de capturar en un flujo.
5. En resumen, ¿cuál es el concepto clave a recordar? #
La idea fundamental es: las variables del “Nodo Capturar” son temporales y para uso exclusivo del flujo del bot, mientras que las variables de las “Plantillas” son permanentes y extraen su valor de los datos guardados en el perfil del cliente o del caso. Debido a esta diferencia, no se pueden mezclar directamente.