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

# Scheduler

> Run schedules in AgentOS, manage them through REST or Python, and expose scheduling tools to an agent.

| Example | Description |
| - | - |
| [Run in AgentOS](https://agno-v2.mintlify.site/examples/agent-os/scheduler/run-in-agentos.md) | Seed a schedule, let the AgentOS poller execute it, and inspect the persisted run history. |
| [Use the REST API](https://agno-v2.mintlify.site/examples/agent-os/scheduler/rest-api.md) | Create, list, update, enable, disable, trigger, and delete schedules through REST endpoints. |
| [Manage with Python](https://agno-v2.mintlify.site/examples/agent-os/scheduler/manage-with-python.md) | Use synchronous and asynchronous `ScheduleManager` APIs, including validation, retries, and timeouts. |
| [Give an Agent Scheduler Tools](https://agno-v2.mintlify.site/examples/agent-os/scheduler/scheduler-tools-agent.md) | Let an agent create and inspect schedules through `SchedulerTools`. |


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