manage_user_work_schedule
Manage YOUR OWN personal work schedule. action is one of: create, update, delete, assign (assign = make a schedule your active one). For update/delete/assign, provide schedule_id. default_hours is your standard daily hours (for a simple schedule). The organization is fixed by your context, and you can only manage your own schedule.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional schedule notes/name. | |
| action | Yes | What to do (required): create, update, delete, or assign. | |
| is_active | No | Whether this schedule is active (create/update). | |
| schedule_id | No | Id of your schedule (required for update, delete, assign). | |
| default_hours | No | Standard daily working hours for a simple schedule (e.g. 8). | |
| idempotency_key | No | Optional caller-supplied key; retrying with the same key returns the original result instead of acting twice. |