people_technician_shifts_create
Create technician shifts by specifying start/end times, description, and recurrence pattern (daily, weekly, monthly). Supports single or recurring shifts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| technicianIds | Yes | Technician IDs to assign the shift to (one or more) | |
| start | Yes | Shift start timestamp (ISO UTC) | |
| end | Yes | Shift end timestamp (ISO UTC) | |
| body | Yes | Shift body / description (required by ST API) | |
| repeatType | Yes | Repeat type. Use 'Never' for a single shift; 'Daily'/'Weekly'/'Monthly' for recurrence (then `repeatEndOn` is required). | |
| repeatEndOn | No | End date for recurrence (required when repeatType != 'Never') | |
| shiftType | No | Shift type. Default 'Normal'. | |
| title | No | Shift title | |
| note | No | Shift note | |
| active | No | Whether the shift is active | |
| timesheetCodeId | No | Timesheet code ID | |
| _confirmed | No | Set to true to confirm this write operation |