EzFlowEzFlow Docs
Node referenceData transform

DECOMPOSE_OBJECT

DECOMPOSE_OBJECT node.

What it does

DECOMPOSE_OBJECT node.

Inputs & outputs

Input handle
None
Output handle
None

Configuration

No configuration.

Example

How it works

DECOMPOSE_OBJECT unwraps a nested object delivered on the object input key and spreads its properties as top-level outputs. It reads input.object (or falls back to an empty object) and passes it through so each property becomes individually addressable by downstream nodes. Use it after an HTTP_REQUEST or LLM_COMPLETION that returns a nested object when you need to wire individual fields to separate targets.

Example

Scenario: An HTTP_REQUEST returns {"response": {"name": "Alice", "email": "alice@example.com", "plan": "pro"}}. Wire response into a DECOMPOSE_OBJECT node's object input. The output now exposes name, email, and plan as individual ports so you can wire them independently to a SEND_MAIL and an UPDATE_DATABASE_RECORD node.

On this page