create_scheduled_task
Create recurring noticed agent work. Every occurrence runs the same prompt in a new noticed chat. Use an ISO future timestamp for 'at', milliseconds for 'every' (minimum 60000), or a 5-6 part cron expression for 'cron'.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"schedule_kind": "<schedule_kind>",
"schedule_value": "<schedule_value>",
"prompt": "<prompt>"
},
"name": "create_scheduled_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Human-readable task name. | |
| prompt | Yes | ||
| enabled | No | ||
| timezone | No | ||
| schedule_kind | Yes | ||
| schedule_value | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether noticed completed the operation. | |
| data | No | The operation result when ok is true. | |
| error | No | A human-readable error when ok is false. |