Early return
You can designate a step as the point where a synchronous endpoint returns its response, while the remaining steps keep running in the background.
This is useful for webhooks that need to respond quickly with more than just a job UUID — set the first step (or whichever step produces the response payload you need) as the early return point — or any time the caller doesn’t need to wait for the entire flow to finish before getting an answer.
Early return also changes where streaming reads from: with an early return configured, the stream is sourced from that step instead of the flow’s last step.