> ## Documentation Index
> Fetch the complete documentation index at: https://agno-v2-docs-scavio-google-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](/examples/workflows/cel-expressions/router/cel-additional-data-route) | Uses additional\_data.route to let the caller specify which step.                                |
| [CEL Previous Step Route](/examples/workflows/cel-expressions/router/cel-previous-step-route)     | Use previous\_step\_outputs to read a named classifier result and route to the matching handler. |
| [CEL Session State Route](/examples/workflows/cel-expressions/router/cel-session-state-route)     | Uses session\_state.preferred\_handler to persist routing preferences.                           |
| [CEL Ternary](/examples/workflows/cel-expressions/router/cel-ternary)                             | Use a CEL ternary expression to choose between two steps based on the input content.             |
| [CEL Using Step Choices](/examples/workflows/cel-expressions/router/cel-using-step-choices)       | Use step\_choices indexes to reference route targets without hardcoding step names.              |
