manage_scheduled_tasks
List, create, update, delete, or view executions of scheduled tasks on Coolify apps and services. Supports cron expressions, dry-run preview, and confirmation for write actions.
Instructions
List, create (fenced), update (fenced), delete (fenced), or view executions of scheduled tasks on an application or service. create and update are code-execution writes — they require --allow-destructive and confirm:true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| type | Yes | ||
| uuid | Yes | ||
| action | Yes | ||
| command | No | ||
| confirm | No | Required for create, update, and delete. | |
| dry_run | No | If true, show preview without performing the action (create, update, delete). | |
| enabled | No | Whether the task is enabled (Coolify default true). | |
| timeout | No | Task timeout in seconds (Coolify default 300). | |
| instance | No | Coolify instance name (omit for the default). | |
| container | No | Container (within a compose app/service) the command runs in. | |
| frequency | No | Cron expression. | |
| task_uuid | No | Required for update, delete, executions. |