Quick Start
Using AgentScheduler Directly
Interval Formats
| Format | Description |
|---|---|
hourly | Every hour |
daily | Every day |
*/30m | Every 30 minutes |
*/6h | Every 6 hours |
3600 | Every 3600 seconds |
Configuration
TEMPLATE.yaml Runtime Block
Safe Defaults
| Setting | Default | Description |
|---|---|---|
interval | hourly | Execution interval |
maxRetries | 3 | Retry attempts on failure |
timeoutSec | 300 | Timeout per execution |
maxCostUsd | 1.00 | Budget limit |
Error Handling
Best Practices
Set budget limits
Set budget limits
Prevent runaway costs
Use appropriate intervals
Use appropriate intervals
Match task requirements
Handle failures
Handle failures
Implement retry logic
Monitor statistics
Monitor statistics
Track success rates
Clean shutdown
Clean shutdown
Always call stop() when done
Related
Scheduler CLI
CLI commands
Async Jobs
Server jobs

