Net Staffing and Simulation

When managing schedules, it is important to balance staffing levels with your company’s needs. Understaffing results in longer wait times for contacts. Overstaffing is an expense to the business.

The net staffing bar shows whether you're overstaffed or understaffed. The bar is displayed above the agents' schedules in Day and Week view.

When you make a schedule change, CXone WFM immediately displays an instant estimate so you can continue working without delay. Overnight, the system automatically refines that estimate into a simulation-based number using your complete scheduling and forecast data.

Both values are valid for their context, the simulation-based number is more precise because it incorporates additional data.

How a Staffing Number is Generated

Each time you edit a schedule, such as adding training, approving overtime, granting time off, or adjusting a shift, the system processes the change in two stages:

Instant estimate

Appears immediately after you save the change. The system calculates a directional staffing value based on the specific edit you made. This allows you to continue working without waiting for a full recalculation.

Overnight simulation

Runs automatically during the nightly processing cycle. The system recalculates staffing using your complete scheduling and forecast data, including:

  • Agent skill assignments and proficiency levels

  • Planned activities (training, meetings, breaks)

  • Current forecast data (volume, AHT, service level targets)

The simulation-based number replaces the instant estimate and is available the next time you open your schedule.

You do not need to take any action to trigger the overnight simulation. The system processes all schedule changes from the day automatically. For past dates, legacy calculation methods apply. Future dates use simulation-driven data.

Instant Estimate vs. Simulation-Based Number

The following table describes the differences between the two staffing values displayed in CXone WFM:

Attribute

Instant estimate

Simulation-based number

Availability Immediately after a schedule change is saved

After the next overnight processing cycle

Data scope Based on the specific schedule change made

Based on the full schedule, agent skills, planned activities, and forecast data

Recommended use In-the-moment scheduling decisions

Reporting, capacity planning, and firm staffing decisions

Precision level

Directional

High

Net Staffing Bar in the Day View

Each hour is split into 15-minute intervals and displayed as color blocks. The more you're overstaffed or understaffed, the longer and darker the block.

Net Staffing Bar in the Week View

The weekly staffing bar gives the consolidated staffing conditions on a particular day. Each color in the bar represents a specific staffing condition. The intensity of the color is based on settings in the Net Staffing Threshold:

  • Green: Overstaffed

  • Red: Understaffed

  • White: Balanced.

The proportion of each color is how much your day is overstaffed, understaffed, or balanced.

For example, if the bar is all green, it means your complete day is overstaffed. If the maximum portion of the staffing bar is red, it means more hours of the day are understaffed. If the bar is all white, it means it is balanced, and so on.

Keep in mind that the bar’s color sequence is always red, white, and green, respectively.

The net staffing bar is displayed only when there is staffing data.

Staffing conditions shown in the weekly bar are calculated as percentages. This means you see what percentage of the day is overstaffed, understaffed, and balanced.

Net Staffing Data

A tooltip displays data for net staffing when you hover over one of the blocks in the day view.

Data Retention Period: The system will automatically purge data that is older than 36 months.

Filtering by scheduling unit or skill changes the data displayed in the tooltip:

  • Req: The full-time equivalent (FTE)Closed A unit that indicates the workload of an agent. number of agents required to handle the interactions (such as calls and chats) within that time interval. The number comes directly from the forecast or staffing plan used to generate the schedule.

  • Sched: The FTE number of agents that are scheduled to be open to handle interactions within that time interval.

  • Diff: The difference between the required and staffing fields.

Defining Net Staffing Thresholds

Each block in the net staffing bar represents a staffing threshold you define. Once you set the thresholds, they're applied to the staffing area in the Schedule Manager. Day and week views have the same threshold settings. This means that a particular threshold set is applicable for both the day and week views.

To define net staffing thresholds:

  1. Click the app selector icon of app selector and select WFM.

  2. Click Schedule Manager.

  3. Click Options settings icon and select Net Staffing Threshold.

    The scale shows the different thresholds of understaffing and overstaffing. Each threshold has levels of severity that can be adjusted. Each level corresponds to the size and color of the block.

  4. For each level, slide the control to define the threshold. The color of the block for that level will be the color on the scale.

    When your staffing is balanced, there won't be a block in the bar. The value for balanced staffing is the number of agents between minor understaffing and minor overstaffing.

    The levels cannot overlap, and the lower and upper limits of -30 and 30 employees are fixed.

  5. Click Save.

Frequently Asked Questions (FAQs)