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

# Round Robin

> Cycle through options in order across workflow runs.

**Round Robin** returns the first option on its first run, the second on its
next run, and wraps back to the beginning after the last option.

## Input

| Input       | Type           | Required | Description                           |
| ----------- | -------------- | -------- | ------------------------------------- |
| **Options** | Repeatable any | Yes      | At least one value in rotation order. |

## Output

| Output       | Type | Description                               |
| ------------ | ---- | ----------------------------------------- |
| **Selected** | Any  | The option at the current rotation index. |

The current index is stored for this node instance within the project. With
`[A, B, C]`, successive runs return `A`, `B`, `C`, `A`.

<Warning>
  Changing the number or order of options does not reset the stored index. The
  next run applies that index to the new list.
</Warning>

<Note>
  Simultaneous runs can read the same index before either saves the next one.
  Serialize runs when each option must be chosen exactly once per cycle.
</Note>
