Update Schedule
Update a schedule’s timing by id.
Type
schedule.updateFolder
scheduleChannels
Any
Pipe
Value
Scope
Any
Update Schedule changes the timing of an existing schedule. Name, target, and input stay as they are. Same as Edit schedule in the Schedule UI (target is locked).
Schedule ID is the id typed in the dialog. For a value from an earlier block, prefer Get Schedule first, or use this block as an agent tool with a bound id.
Configure
| Setting | Description |
|---|---|
| Schedule ID | Schedule id (required) |
| Trigger mode | Specific time or Timeout (minutes) |
| Scheduled at | Shown for Specific time — epoch milliseconds |
| Timeout (minutes) | Shown for Timeout — integer ≥ 1 |
Handles
| Handle | Role |
|---|---|
| In (target) | Incoming connection |
| Out (source) | Continues after the schedule is updated |
Pipe schema
The next block reads this on the data pipe (pipe.value). The value is the updated schedule (same fields as Get Schedule).
Use case
- Push a reminder out by another 15 minutes after the user asks to snooze.
- Recalculate Scheduled at from a table datetime, then update the pending job.