Skip to main content
Scheduling Release Notes - August 2026
Enhancements
Division Filter for Unassigned Personnel
- What - Introduced a Division filter to the Unassigned Person panel on the Scheduling Shift Board, allowing schedulers and dispatchers to filter unassigned personnel by Division in addition to the existing Rotation filter. The enhancement reuses the existing filter interface while retrieving live Division data from the Personnel module. To provide a streamlined experience, the Division and Rotation filter types are mutually exclusive, ensuring only one filter type is active at a time.
- Why - Implemented due to customer request to provide additional flexibility when locating and assigning unassigned personnel, enabling organizations that organize staffing by Division to more efficiently identify the appropriate personnel for open assignments.
- How
- Navigate to Scheduling > Shift Board.
- Open the Unassigned Person panel.
- Select the Division filter option.
- Choose one or more available Divisions from the list to display only personnel assigned to those Divisions.
- Switch back to the Rotation filter at any time if you prefer to filter by Rotation.
- Use Case - An agency organizes personnel across multiple operational Divisions, such as Operations, Training, or Administration. When filling an open assignment, a scheduler can quickly filter the Unassigned Person panel by the appropriate Division to locate eligible personnel without manually searching through the entire unassigned list, improving assignment efficiency and reducing scheduling time.
Improved Call Shift Processor Eligibility
- What - Optimized the call shift processor by refining the eligibility logic used to determine which call shifts are evaluated during each processing cycle. Rather than loading a broad set of call shifts that are unable to change state, the processor now selects only shifts that are eligible for action during the current run, including scenarios such as deadline handling, wait-time expirations, queued progression, scheduled activation, and tier-required processing. This optimization does not modify existing call shift processing behavior or state transitions.
- Why - Implemented to improve scheduling performance by reducing unnecessary database activity and processing overhead. Analytics showed that a large percentage of call shifts being evaluated during each processing cycle required no action, making the processor less efficient than necessary.
- How
- No configuration or user action is required.
- The optimization is applied automatically by the scheduling processor.
- Existing Call Shift Rules and processor behavior continue to function as configured.
- Note: This enhancement changes only how eligible call shifts are selected for processing and does not alter downstream call shift workflows or business logic.
- Use Case - An agency with a large number of scheduled and historical call shifts processes call shift activity throughout the day. With this enhancement, the processor evaluates only call shifts that are capable of advancing during the current processing cycle, reducing unnecessary system workload while maintaining the same scheduling behavior and improving overall system performance.
Bugs
User Ranking Details Displays Configured Charged Hours
- What - Resolved an issue where the User Ranking Details view in the Scheduling module displayed the raw Call Shift duration instead of the configured charged hours defined in Scheduling > Setup > Call Shift Rules > Hours Settings. With this fix, the User Ranking Details view now displays the configured charged hours, ensuring consistency with the Ranking Value column and Payroll Report.
- Why - Implemented due to customer request to ensure User Ranking Details accurately reflects configured charge rules, providing consistent ranking information across the Scheduling module and preventing confusion when reviewing user ranking totals.
- How
- Navigate to Scheduling > Setup > Call Shift Rules > Hours Settings.
- Configure charged hour ranges as needed for your agency's Call Shift rules.
- Open the User Ranking Details view for a user.
- Verify that the displayed charged hours now match the configured Hours Settings.
- Note: The Ranking Value column and Payroll Report already reflected the configured charged hours and are unchanged by this update.
- Note: This improvement is controlled by a feature flag and will be available as agencies receive the feature.
- Use Case - An agency configures a 14-hour Call Shift to charge 12 ranking hours based on its Hours Settings. After this update, schedulers reviewing the User Ranking Details view will see 12 charged hours instead of the full 14-hour shift duration, ensuring ranking totals remain accurate and consistent across Scheduling reports and ranking calculations.