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

# Node reference

> Every node type Frayme ships, grouped by purpose.

Frayme ships the following node types, covering flow control, computation, integration, and the human + outcome edges.

## Flow control

<CardGroup cols={2}>
  <Card title="input" icon="arrow-right-to-bracket" href="/workflows/nodes/input">
    The entry point. Declares the trigger type and the input schema.
  </Card>

  <Card title="output" icon="arrow-right-from-bracket" href="/workflows/nodes/output">
    Terminal state. Writes the decision record.
  </Card>

  <Card title="split" icon="code-fork" href="/workflows/nodes/split">
    Branch on a variable into named handles.
  </Card>

  <Card title="decisionTable" icon="table-cells" href="/workflows/nodes/decision-table">
    First-match priority routing on multiple conditions + outputs.
  </Card>

  <Card title="assignment" icon="pen-to-square" href="/workflows/nodes/assignment">
    Set initial variables on the run context.
  </Card>

  <Card title="condition" icon="check" href="/workflows/nodes/condition">
    Single boolean gate; smaller scope than `rule`.
  </Card>
</CardGroup>

## Computation

<CardGroup cols={2}>
  <Card title="rule" icon="ruler" href="/workflows/nodes/rule">
    First-match conditions with output values + else clause.
  </Card>

  <Card title="scorecard" icon="calculator" href="/workflows/nodes/scorecard">
    Weighted-sum risk score from structured factors.
  </Card>

  <Card title="code" icon="terminal" href="/workflows/nodes/code">
    Inline transform — aggregate, reshape, derive.
  </Card>
</CardGroup>

## Integration

<CardGroup cols={2}>
  <Card title="dataSource" icon="database" href="/workflows/nodes/data-source">
    Catalogued vendor call (Sumsub, LSEG, Crystal, …).
  </Card>

  <Card title="customApi" icon="link" href="/workflows/nodes/custom-api">
    Bespoke HTTP integration with named connection.
  </Card>
</CardGroup>

## Human + outcome

<CardGroup cols={2}>
  <Card title="manualReview" icon="user-pen" href="/workflows/nodes/manual-review">
    Hand off to a compliance reviewer with display fields + response fields.
  </Card>

  <Card title="action" icon="bolt" href="/workflows/nodes/action">
    Auto-approve / deny / block. Optionally notify the team.
  </Card>
</CardGroup>
