> ## Documentation Index
> Fetch the complete documentation index at: https://learn.getodin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Flow Result

> Wait for a child workflow to complete and retrieve its result.

The **Get Flow Result** node waits for a child workflow triggered by a [Call Flow](/tools/nodes/core/call-flow) node to finish, then retrieves its output. Use it to build sequential multi-flow pipelines where the parent workflow depends on the result of a child flow.

## Configuration

| Field                       | Required | Description                                                                                                                                |
| --------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| **Execution ID**            | Yes      | The execution ID of the child flow to wait for. Type `@` and select the Call Flow step, then choose `execution_id` or `data.execution_id`. |
| **Poll until done**         | No       | When enabled, polls every N seconds until the child flow finishes or times out, then returns the result. Enabled by default.               |
| **Timeout (seconds)**       | No       | How long to wait before stopping. Default is `300` seconds.                                                                                |
| **Poll Interval (seconds)** | No       | How frequently to check for the result. Default is `2` seconds.                                                                            |

## Results

The **Results** tab shows the output returned by the child workflow after it completes.

<Note>
  Always use this node after a [Call Flow](/tools/nodes/core/call-flow) node when your workflow depends on the child flow's output. Reference the execution ID using `@` to select it from the Call Flow step.
</Note>
