> ## 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.

# Structured I/O

> Runnable workflow examples under: cookbook/04_workflows/06_advanced_concepts/structured_io.

| Example | Description |
| - | - |
| [Image Input](https://agno-v2.mintlify.site/examples/workflows/advanced-concepts/structured-io/image-input.md) | Demonstrates passing image media into workflow runs and chaining analysis with follow-up research. |
| [Input Schema](https://agno-v2.mintlify.site/examples/workflows/advanced-concepts/structured-io/input-schema.md) | Demonstrates workflow-level `input_schema` validation with structured and invalid input examples. |
| [Pydantic Input](https://agno-v2.mintlify.site/examples/workflows/advanced-concepts/structured-io/pydantic-input.md) | Demonstrates passing a Pydantic model instance directly as workflow input. |
| [Structured IO Agent](https://agno-v2.mintlify.site/examples/workflows/advanced-concepts/structured-io/structured-io-agent.md) | Demonstrates structured output schemas at each agent step in a multi-step workflow. |
| [Structured IO Function](https://agno-v2.mintlify.site/examples/workflows/advanced-concepts/structured-io/structured-io-function.md) | Demonstrates custom function steps in structured workflows, including string and BaseModel outputs. |
| [Structured IO Team](https://agno-v2.mintlify.site/examples/workflows/advanced-concepts/structured-io/structured-io-team.md) | Demonstrates structured output schemas at each team step in a multi-step workflow. |


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