Expand description
Shift assignment optimization — assigns shifts/tasks to employees based on skills and availability, focused on shift coverage and scheduling.
Structs§
- Constraint
Weight Overrides - Overrides for constraint weights.
- Contract
- A shift employee contract.
- DayOff
Request - An employee’s request for a day off.
- Fairness
- Fairness configuration for the shift optimizer.
- Fairness
Bucket - A fairness bucket grouping employees and shifts.
- Options
- Solver options for the shift optimizer.
- Period
Rule - A period-based working constraint.
- Planning
Period - A time period for planning rules.
- Scheduled
Employee - An employee in the optimization result.
- Scheduled
Task - A task in the optimization result.
- Shift
- A time window for shift scheduling.
- Shift
Assignment - A shift assignment to be scheduled.
- Shift
Client - Client for the shift assignment optimization API.
- Shift
Employee - An employee in the shift optimization.
- Shift
OffRequest - An employee’s request to be off a specific shift.
- Shift
Request - Request model for starting a shift optimization.
- Shift
Result Response - Response from getting shift optimization results.
- Shift
Start Response - Response from starting a shift optimization.
- Weights
- Constraint weights for the shift optimizer.