Skip to main content
The Steps component groups multiple steps into a pipeline. It supports confirmation HITL, pausing before the entire pipeline executes.

Pipeline Confirmation

When requires_confirmation=True, the pipeline pauses before executing any of its steps:
  • Confirm: Execute all steps in the pipeline
  • Reject: Skip the entire pipeline

Parameters

Pipeline Behavior

The confirmation happens once before the pipeline starts. Individual steps within the pipeline do not pause for confirmation (unless they have their own HITL configuration).

Streaming

Handle pipeline HITL in streaming workflows:

Developer Resources