skill_schedule
Schedule a skill to run automatically at recurring intervals using a cron expression. Set retry and notification options for reliable execution.
Instructions
Schedule a skill for recurring cron-based execution. Min interval: 60s. Max 20 active schedules per user.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| skill_id | Yes | UUID of the skill to schedule (must be owned by you) | |
| timezone | No | Timezone for schedule (default: UTC) | |
| max_retries | No | Max retry attempts on failure (0-10, default: 3) | |
| cron_expression | Yes | Cron expression (e.g. "0 */5 * * * *" for every 5 minutes). Min interval 60s. | |
| notify_on_failure | No | Notify on execution failure (default: true) | |
| notify_on_success | No | Notify on execution success (default: false) | |
| retry_delay_seconds | No | Seconds between retries (10-3600, default: 60) |