Saltearse al contenido

Variables

Variables (variables) declara datos compartidos disponibles en cualquier parte del workflow, como nombre comercial, límites, IDs públicos o banderas de comportamiento.

Comportamiento técnico

Es un nodo auxiliar: no recibe ni produce conexiones secuenciales. Al comenzar una ejecución, sus claves se incorporan al contexto compartido y pueden seleccionarse desde los campos compatibles o leerse como facts.<clave>.

Si una conversación ya tiene un valor persistido para la misma clave, el dato conversacional se conserva. Las Variables sirven como base, no para borrar información capturada.

Las claves definidas acá aparecen en Insertar variable y pueden usarse como {{facts.<clave>}}. Si un paso posterior limpia una clave, se borra el valor vigente de esa conversación, pero la definición global sigue existiendo para futuras ejecuciones o para volver a completarla.

Configuración

Cada variable necesita una clave estable y un tipo. El valor inicial es opcional: dejalo vacío cuando lo vaya a completar una captura. Evitá cambiar una clave utilizada por otros nodos sin actualizar todos sus placeholders.

Desde Pedir datos, elegí una variable existente o escribí una nueva. Las variables nuevas se agregan al nodo Variables; si todavía no existe, el editor lo crea. Dos capturas que usan la misma clave comparten el dato.

El valor inicial solo se aplica si la clave nunca se inicializó. Los valores false y 0 se conservan. Una limpieza explícita no restaura el valor inicial en el siguiente turno. Las variables declaradas tienen alcance global dentro de la conversación y sobreviven a cambios de rama; una política de memoria explícita puede definir otro alcance.

Usar la misma variable en distintas ramas

Por ejemplo, declarás nombre sin valor inicial. En la rama Ventas y en la rama Soporte, los pasos Pedir datos seleccionan esa misma variable. Si ya fue completada en una rama, la otra puede reutilizarla sin volver a preguntar. El dato pertenece a esa conversación, no a todas las personas que usan el agente.

Para decidir según ese valor, agregá Elegir camino, seleccioná Una variable, elegí nombre y la condición Tiene valor o Está vacía. Durante las pruebas podés seguir su estado en Datos del workflow.

Disposición

Ubicá Variables justo encima de Inicio. Al lado agregá una Nota breve que indique qué representa cada clave y qué debe personalizarse.

Seguridad

No guardes tokens, contraseñas, API keys ni secretos. Las credenciales deben resolverse desde conexiones seguras del agente o de la integración.

Ejemplo

  • company_name = "Clínica Centro"
  • max_retries = 2
  • minimum_score = 70

Siguiente: Pasar tal cual