schedule_set
Configure or update automation task schedules using cron expressions or structured frequency settings (daily, weekly, monthly, interval).
Instructions
Create or update a schedule for a specific task.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| taskId | Yes | The unique ID of the task to configure. | |
| enabled | Yes | Whether the schedule is active. | |
| frequency | No | The frequency mode. Used if scheduleMode is 'frequency'. | |
| dayOfMonth | No | Day of the month (1-31) if frequency is 'monthly'. | |
| daysOfWeek | No | Array of days of the week if frequency is 'weekly'. | |
| scheduleHour | No | Hour of execution (0-23) if frequency is 'daily', 'weekly', or 'monthly'. | |
| scheduleMode | Yes | Whether to define the schedule using 'cron' or structured 'frequency' fields. | |
| cronExpression | No | Standard 5-field cron expression. Used if scheduleMode is 'cron'. | |
| scheduleMinute | No | Minute of execution (0-59) if frequency is 'daily', 'weekly', or 'monthly'. | |
| intervalMinutes | No | Interval in minutes if frequency is 'interval'. |