Skip to main content

Artifacts

Artifacts are the data objects that carry information between nodes during flow execution. Each step produces an artifact that downstream steps can access.

Artifact structure

An artifact can contain any combination of:

How artifacts flow

Artifacts are stored in a key-value map indexed by step number. When a node executes:
  1. It reads artifacts from previous steps that are connected to it
  2. It produces a new artifact with its output data
  3. Downstream nodes can access this artifact

Example flow

Each step accesses the previous step’s artifact to get its input data.

Artifact types by node