Centro de Ayuda
Flows

Referencia de variables

La sintaxis {{ }} que mueve datos entre nodos: {{message}}, {{node_id.campo}}, dónde funcionan las variables y cómo descubrir qué expone cada nodo.

Las variables son cómo viajan los datos por la configuración de un flow: donde sea que puedas escribir texto, {{ }} interpola valores de pasos anteriores de la ejecución.

Las variables referencian salidas de nodos anteriores en el lienzo

La sintaxis

PatrónSe resuelve a
{{message}}El mensaje entrante de un chat input — la variable más común en flows de agentes.
{{node_id.campo}}Un campo de la salida del nodo cuyo Node ID es node_id.
{{node_id}}La salida completa de ese nodo (útil cuando es un solo valor o quieres el objeto crudo).

node_id es el identificador en Edit Node → Node ID del nodo — no su nombre visible. Renombra los IDs a algo significativo (leads_db, clasificador) y tus variables se auto-documentan.

Dónde funcionan las variables

En todo lugar donde la configuración acepte texto, incluyendo:

  • LLM Agent — prompt y objetivo (Responde usando: {{context_db}})
  • HTTP Request — URL, headers y body
  • Transformer — cada campo del JSON que construyes
  • Conditional Flow / Filter — los valores que se comparan
  • Email — plantillas de asunto y cuerpo
  • PDF Generator / HTML View — placeholders de plantilla

Descubrir los campos de un nodo

La forma autoritativa de saber qué expone un nodo: ejecuta el flow una vez y abre la Console del nodo — el panel de output muestra el objeto exacto, con los nombres de campo que puedes referenciar. Por ejemplo, si un HTTP Request con ID api_call devuelve { "data": { "price": 42 } }, entonces {{api_call.data.price}} se resuelve a 42.

Depurar variables

  • ¿Valor vacío? Revisa tres cosas: que el nodo fuente sí corrió (Console), que el Node ID coincide exacto, y que la ruta del campo existe en la salida.
  • ¿Se imprimió el objeto completo? Referenciaste {{nodo}} donde querías {{nodo.campo}}.
  • Prueba barato: cablea un Transformer que solo haga eco de {{tu_variable}} y ejecuta — más rápido que re-correr el pipeline completo.

En esta página