ElShift is automatic shift scheduling software for shift-based teams. Auto-Assign evaluates staffing demand and employee eligibility before placing people into open shifts, including leave, work patterns, weekly hour limits, location suitability, shift preferences, and configured transition rules.
Start with demand, not guesses
Automatic scheduling is useful only when the system understands how many people are actually needed. In ElShift, required headcount and location-specific staffing minimums create the demand the engine tries to fill.
This makes a shortage visible as a shortage instead of hiding it behind a visually complete-looking rota.
- Required headcount on shifts
- Minimum employees by location and shift template
- Existing assignments that should remain in place
- The exact date range managers intend to schedule
Check whether each employee is eligible
Before ElShift assigns an employee, the engine checks scheduling conditions that can make that person unsuitable for the shift.
- Recorded leave
- Another assignment on the same day
- Disliked weekdays or shift templates
- Work-pattern working and rest days
- Rotation-template compatibility
- Location suitability
- Weekly hour limits
- Consecutive-day rules where applicable
- Configured shift-transition rules
Fill location requirements before general coverage
When locations are enabled and a shift template has location minimums, ElShift first tries to satisfy those location-specific requirements. It then fills any remaining general headcount.
This matters for operations where having enough total people is not the same as having enough people in the right place.
Keep managers in control
Auto-Assign is not intended to remove manager judgment. Existing assignments can be preserved, managers can review the resulting schedule, and diagnostic information explains why some demand may remain uncovered.
FAQ
Common questions
Does ElShift automatically replace existing assignments?
Production Auto-Assign can preserve existing assignments and fill remaining demand rather than rebuilding the schedule from scratch.
Can Auto-Assign finish with uncovered shifts?
Yes. If there are not enough eligible employees for the configured demand, ElShift can leave demand uncovered and provide diagnostics rather than assigning someone who violates the available rules.
Does ElShift consider locations when auto-assigning?
Yes. When locations are enabled, employee location suitability and location-specific minimum staffing can participate in assignment decisions.
Continue exploring
