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

# Workflow Nodes

> Every node type in the workflow editor at a glance.

Every workflow is built from nodes. Each one does one thing well. Wire them together and the possibilities multiply.

<CardGroup cols={2}>
  <Card title="Data Nodes" icon="database" href="/workflow-nodes/data-nodes">
    Input, Output, Value – get data in and out.
  </Card>

  <Card title="Execution Nodes" icon="play" href="/workflow-nodes/execution-nodes">
    Prompt, Workflow – where AI meets orchestration.
  </Card>

  <Card title="Knowledge Search" icon="search" href="/workflow-nodes/knowledge-search">
    Query a knowledge base for context.
  </Card>

  <Card title="Script" icon="code" href="/workflow-nodes/script">
    Run custom code in a secure sandbox.
  </Card>

  <Card title="Transform Nodes" icon="shuffle" href="/workflow-nodes/transform-nodes">
    String, Array, JSON Query – reshape data between steps.
  </Card>

  <Card title="Fanout" icon="split" href="/workflow-nodes/fanout">
    Process items in parallel.
  </Card>

  <Card title="Control Flow" icon="git-branch" href="/workflow-nodes/control-flow">
    If, Switch – conditional branching.
  </Card>

  <Card title="Loop" icon="repeat" href="/workflow-nodes/loop">
    Repeat operations with controlled feedback.
  </Card>

  <Card title="Assertion" icon="check-circle" href="/workflow-nodes/assertion">
    Validate conditions during evaluations.
  </Card>
</CardGroup>
