> For the complete documentation index, see [llms.txt](https://docs.neuron-ai.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.neuron-ai.dev/workflow.md).

# Workflow

- [Getting Started](https://docs.neuron-ai.dev/workflow/getting-started.md): Guide, moderate, and control your multi-agent system with human-in-the-loop.
- [Single Step Workflow](https://docs.neuron-ai.dev/workflow/single-step-workflow.md): How to create the first workflow with a single node
- [Multi Step Workflow](https://docs.neuron-ai.dev/workflow/multi-step-workflow.md): Learn how to handle complex execution flow orchestrating the execution of multiple nodes
- [Loops & Branches](https://docs.neuron-ai.dev/workflow/loops-and-branches.md)
- [Managing the State](https://docs.neuron-ai.dev/workflow/managing-the-state.md): Learn how to pass data around the workflow
- [Interruption](https://docs.neuron-ai.dev/workflow/human-in-the-loop.md): The key breakthrough is that interruption isn't a bug, it's a feature.
- [Persistence](https://docs.neuron-ai.dev/workflow/persistence.md): Persist the Workflow State across executions.
- [Streaming](https://docs.neuron-ai.dev/workflow/streaming.md): Stream real -time updates during workflow execution
- [Middleware](https://docs.neuron-ai.dev/workflow/middleware.md): Control and customize agent execution at every step
