| Example | Description |
|---|---|
| Basic scheduled agent run | Start an AgentOS with the scheduler enabled, then create a schedule via the REST API. |
| Schedule management via REST API | Create, list, update, enable/disable, trigger, and delete schedules via the REST API. |
| Async Schedule | Async schedule management using the async ScheduleManager API. |
| Scheduler Demo | Run the scheduler inside AgentOS with programmatic schedule creation. |
| Multi Agent Schedules | Multi-agent scheduling with different cron patterns and payloads. |
| Using the scheduler REST API endpoints directly | Create, update, trigger, and delete cron schedules through the AgentOS /schedules REST endpoints. |
| Viewing and analyzing schedule run history | Inspect schedule run history with SchedulerConsole, using simulated success and failure records. |
| Schedule validation and error handling | Catch invalid cron, timezone, and duplicate-name errors when creating schedules with ScheduleManager. |
| Running the scheduler inside AgentOS with automatic polling | Enable cron polling with scheduler=True on AgentOS and create schedules through the REST API. |
| Team Workflow Schedules | Schedule team and workflow runs by cron, plus a GET health-check schedule, with ScheduleManager. |
| Scheduler Tools Agent | Give an AgentOS agent SchedulerTools to create, inspect, enable or disable, and delete cron schedules and view run history. |
Scheduler
Scheduler
Cron-based schedule creation, management, validation, and run history for agents, teams, and workflows in AgentOS.