Variables Dinámicas en la Ejecución de Flujos
Este artículo está dirigido a los usuarios de Flow Builder que desean transferir información dinámicamente entre pasos. Con la funcionalidad de variables, puedes recopilar datos durante la ejecución —no solo al inicio— y reutilizarlos en tareas posteriores, correos electrónicos y retrasos.
🚀 ¿Qué Hay de Nuevo?
Ahora puedes exponer campos de formularios como variables dentro del flujo, lo que habilita automatizaciones potentes y flexibles:
✅ Asignar tareas según las respuestas del usuario
✅ Personalizar correos con datos del formulario
✅ Controlar dinámicamente retrasos usando fechas recolectadas
Una vez que un campo es marcado como variable, estará disponible para reutilizarse en pasos posteriores — ya no es necesario recolectar todo al inicio del flujo.
🎯 Casos de Uso Reales
1. Asignar Tareas Dinámicamente
Recoge una entrada del usuario en un paso y asigna una tarea en un paso posterior.
Ejemplo:
Paso 2: El formulario pide un Revisor de QA (Tipo de Campo: Usuario)
→ Campo expuesto como variable: qa_reviewer
Paso 5: Tarea asignada a {{qa_reviewer}}
2. Personalizar Correos con Datos del Formulario
Haz referencia a campos numéricos o de respuesta corta en mensajes.
Ejemplo:
Paso 3: El formulario solicita el Número de Parte (Tipo de Campo: Número)
Paso 6: El correo dice:
"Hola, {{part_number}} está disponible para enviar."
3. Controlar Retrasos Usando Fechas Recogidas
Permite que una fecha especificada por el usuario determine el momento de los siguientes pasos.
Ejemplo:
Paso 3: El formulario incluye "Fecha de Vencimiento de la Factura" (Tipo de Campo: Fecha)
→ Campo expuesto como invoice_due
Paso 5: Agrega un retraso hasta {{invoice_due}}
🔧 Cómo Funciona
Exponer Campos como Variables
Al configurar un paso de formulario:
Activa la opción “Hacer que este campo esté disponible como variable”
El nombre de la variable se genera automáticamente a partir del nombre del campo (puede personalizarse)
Tipos de Campos Compatibles:
✅ Respuesta Corta
✅ Número
✅ Usuario
✅ Moneda
✅ Fecha (solo para configuraciones fijas, no dinámicas como SLA o fechas límite)
No Compatibles:
❌ Texto Largo
❌ Selección Única
❌ Selección Múltiple
❌ Archivos Adjuntos
🧠 Mejoras en el Constructor de Flujos
✨ Nuevo Panel de Variables
Visualiza todas las variables disponibles en el flujo y en qué paso aparecen por primera vez.
Ejemplo de interfaz:
qa_reviewer
— Disponible después del Paso 2
⛔ Validación Inteligente
Te ayudamos a evitar errores:
🚫 Error si intentas usar una variable antes de ser recolectada
⚠️ Advertencias en el constructor para referencias anticipadas
📘 Cómo Referenciar Variables
Usa la sintaxis {{nombre_variable}}
en los lugares compatibles:
Asignaciones de tareas
Descripciones y leyendas de pasos
Correos electrónicos
Retrasos temporales
♻️ Extra: Reutilizar Datos Recogidos Tarde
También puedes hacer referencia a datos recolectados más adelante en el flujo. Ideal para:
Aprobaciones a mitad del proceso
Flujos condicionales
Notificaciones posteriores a revisiones