> ## Documentation Index
> Fetch the complete documentation index at: https://agno-v2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Router

> Runnable workflow examples under: cookbook/04_workflows/07_cel_expressions/router.

| Example | Description |
| - | - |
| [CEL Additional Data Route](https://agno-v2.mintlify.site/examples/workflows/cel-expressions/router/cel-additional-data-route.md) | Uses additional\_data.route to let the caller specify which step. |
| [CEL Previous Step Route](https://agno-v2.mintlify.site/examples/workflows/cel-expressions/router/cel-previous-step-route.md) | Use previous\_step\_outputs to read a named classifier result and route to the matching handler. |
| [CEL Session State Route](https://agno-v2.mintlify.site/examples/workflows/cel-expressions/router/cel-session-state-route.md) | Uses session\_state.preferred\_handler to persist routing preferences. |
| [CEL Ternary](https://agno-v2.mintlify.site/examples/workflows/cel-expressions/router/cel-ternary.md) | Use a CEL ternary expression to choose between two steps based on the input content. |
| [CEL Using Step Choices](https://agno-v2.mintlify.site/examples/workflows/cel-expressions/router/cel-using-step-choices.md) | Use step\_choices indexes to reference route targets without hardcoding step names. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.