Documentation is being updated. Some sections may not reflect the latest features.

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.
~/

Hi there 👋

How can we help you today?