Documentation is being updated. Some sections may not reflect the latest features.
Looking for step-by-step guides? Explore Tutorials →

Passing Data

How to move data between nodes.

Output Variables

Each node can define an output variable that stores its result:

  1. Configure the Output Variable field in the node settings
  2. The node's output is stored in that variable
  3. Subsequent nodes can reference it with {{variable_name}}

Example Flow

[HTTP Request] → output: api_response
       ↓
[LLM Node] → uses {{api_response}} in prompt
       ↓
[Output] → returns {{llm_result}}

Debugging Variables

Use the execution logs to inspect variable values at each step:

  1. Run your workflow
  2. Click on any node in the execution view
  3. See input and output variables in the details panel

Best Practices

  • Use descriptive variable names (user_profile not data)
  • Keep variable names lowercase with underscores
  • Document expected variable shapes in node descriptions
AI AssistantPowered by Ubex
Beta
Ask me anything about Ubex workflows, nodes, or the API.