plan_event
Adds a scheduled backup event to a backup plan by defining pool, level, frequency, and first run; requires confirm:true to apply.
Instructions
Adds an event (schedule entry: pool + level + frequency + first run) to a backup plan. Level 1 full, 0 incremental, -1 synthetic. Frequency tokens: "D n" | "W n days..." | "M n week day". firstrun is ISO local time the local time zone, e.g. 2026-11-07T02:00. Requires confirm:true.
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": {
"plan": "<plan>",
"pool": "<pool>",
"level": "<level>",
"frequency": "<frequency>",
"firstrun": "<firstrun>"
},
"name": "plan_event"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | Yes | Plan id | |
| pool | Yes | Pool name the event writes into | |
| level | Yes | 1 full, 0 incremental, -1 synthetic | |
| confirm | No | Must be true to actually run | |
| firstrun | Yes | ISO local time, e.g. 2026-11-07T02:00 | |
| exception | No | Optional exception tokens, same format as frequency | |
| frequency | Yes | Tokens, e.g. ["M","1","1","6"] |