Update work schedule
update_work_scheduleUpdate a work schedule's end date or assignee. Changing the assignee reassigns all not-yet-started work items the schedule generated.
Instructions
Update a work schedule (partial via PATCH). The API only supports changing the end date and the assignee here. Note: changing AssigneeUserKey reassigns every not-yet-started work item the schedule has generated — confirm with the user first.
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": {
"workScheduleKey": "<workScheduleKey>"
},
"name": "update_work_schedule"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| AssigneeUserKey | No | ||
| ScheduleEndDate | No | ISO 8601 date to stop the schedule; pass null to clear the end date (run forever) | |
| workScheduleKey | Yes | The Karbon WorkScheduleKey to update |