Contact Center Staffing Planning Using ML Demand Forecasts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Accurately predicting and precisely applying customer contact volume and duration at an enterprise level contact center for effective staffing remains a challenge.

Innovation Solution

A machine learning model is used to predict contact volume and duration, combined with a planning application that computes a staffing plan minimizing the difference between predicted customer contact time units and staff member availability, utilizing mixed integer linear programming for optimization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional forecasting methods are used to estimate contact volume, then the process is simpler, but the prediction accuracy and precision are insufficient

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical forecasting methods with machine learning models that use historical contact data, staff performance metrics, and external factors to predict contact volume and duration. This substitution enables more accurate predictions by capturing complex patterns and relationships that traditional methods cannot detect, directly addressing the need for improved measurement precision.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces an intermediary optimization module that acts as a bridge between predicted contact metrics and staffing decisions. This intermediary computes optimal staffing plans by minimizing the difference between predicted contact time units and available staff capacity, thereby resolving the contradiction by adding a specialized component that enhances accuracy without requiring complete system redesign.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If staffing levels are increased to handle peak contact volumes, then service capacity is improved, but operational costs increase

Engineering Contradiction:
Improveservice capacityVSAvoidstaffing resources
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic staffing optimization by computing staffing plans that adapt to predicted contact volumes and durations. The system determines the minimum number of staff members needed to handle predicted contact time units, allowing staffing levels to flex dynamically based on actual demand forecasts rather than maintaining static overstaffing levels. This resolves the contradiction by aligning productivity with precise resource quantity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of staffing allocation from fixed to optimized variable levels. By using the optimization module to compute staffing plans that minimize the difference between predicted contact time units and available staff capacity, the system adjusts staffing parameters to achieve optimal service capacity without excessive resource consumption, directly addressing the productivity-resource quantity tradeoff.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If detailed forecasting is performed for each time period, then staffing precision is improved, but computational complexity increases

Engineering Contradiction:
Improvestaffing plan precisionVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the forecasting and optimization process into distinct time periods, computing staffing plans for each future time period independently. This segmentation allows detailed precision at the hourly or daily level while managing computational complexity by breaking down the overall problem into smaller, more manageable sub-problems. Each segment can be optimized separately using the same methodology without requiring computation of the entire time horizon simultaneously.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20260037886A1Systems and methods for generating a staffing plan
Publication Date: 2026.02.05 JPMORGAN CHASE BANK NA
  • US20260037886A1 patent drawing
  • US20260037886A1 patent drawing
  • US20260037886A1 patent drawing

AI summary

In some aspects, the techniques described herein relate to a method including: predicting, with a machine learning model, a predicted contact volume and a predicted contact duration of customer contacts with a contact center for a future time period; providing input data to a planning application, wherein the input data includes the predicted contact volume, the predicted contact duration, a number of available staff members and a number of available contact time units of each of the number of available staff members; and computing, by the planning application, a staffing plan, wherein the staffing plan minimizes a difference between a total number of predicted customer contact time units and a total number of staff member contact time units for the future time period.