Definition · Contact centre and BPO
Call Volume Forecasting
Definition
Call volume forecasting is the process of predicting how many contacts a contact center will receive, and how long they will take, for each interval of each day. The forecast drives every staffing decision that follows: how many agents to hire, how to build schedules and how many people to have logged in at 10:30 on a Monday.
Also called: Contact center forecasting, WFM forecasting, Contact volume forecasting, Demand forecasting
Formula
Interval forecast = Weekly volume forecast × Day-of-week share × Interval share
- Weekly volume forecast
- Expected contacts for the week, built from history, trend, seasonality and known events such as billing cycles or campaigns.
- Day-of-week share
- The share of the week's volume that normally arrives on that day, from recent comparable weeks.
- Interval share
- The share of that day's volume that normally arrives in a given 15- or 30-minute interval.
Worked example
A health insurer's member line expects 42,000 calls next week. Mondays carry 24% of weekly volume and the 10:00 to 10:30 interval carries 6.5% of a Monday. Forecast for that interval = 42,000 × 0.24 × 0.065 = 655 calls. At an average handle time of 420 seconds, that is about 76 hours of work in 30 minutes, which Erlang C turns into roughly 160 agents on the phones for an 80/30 service level.
What gets forecast
Volume alone is not enough. A usable forecast has three parts for every queue and channel:
- Contact volume by interval (15 or 30 minutes).
- Average handle time by interval, since AHT often changes during the day and is higher for new hires.
- Arrival pattern, the shape across days and intervals.
These feed the staffing calculation, usually an Erlang C model or a simulation for multi-skill queues, which produces required agents per interval. Add shrinkage and you get the number to schedule. Planning that same chain months ahead to set hiring targets is capacity planning.
Common forecasting methods
- Moving averages and same-period-last-year. Simple and often good enough for stable queues. Take the last 4 to 8 comparable weeks, adjust for trend and known events.
- Exponential smoothing (including Holt-Winters). Weights recent data more heavily and handles trend and seasonality. This is the default in many workforce management platforms.
- Regression and driver-based models. Forecast calls from business drivers: orders shipped, active customers, bills sent, claims filed. Strong when the business is changing faster than history can show.
- Machine learning models. Useful with many queues and drivers, but they still need clean history and a planner who understands why the numbers look the way they do.
In practice, most good forecasts combine a statistical baseline with planner judgment about events the history does not contain: a new product, a price change, a system migration, a storm season.
How to measure forecast accuracy
The usual measure is mean absolute percentage error (MAPE): the average of |actual − forecast| ÷ actual across periods. Measure it at the level you staff, which means intervals, not just the month. A monthly forecast within 2% can still miss Monday mornings by 20%.
Common benchmarks are within about 5% at the daily level and within 10% to 15% at the interval level for queues with a few hundred calls per interval. Small queues will always look worse in percentage terms because random variation is larger. Track bias as well as error: a forecast that is always 6% low is easier to fix than one that is randomly off.
Forecasting for hiring and ramp-ups
Volume forecasts are also hiring forecasts. A center that expects a 25% increase in volume for open enrollment or the holiday season has to start recruiting 8 to 12 weeks earlier, because new agents need training and nesting before they count as full capacity. Forecast the expected call center attrition and training dropout too, or the hiring plan will be short.
For example, if the plan needs 120 productive agents by November 1, training attrition runs 15% and first-90-day attrition another 20%, the recruiting team needs to start roughly 175 hires across the waves, not 120.
Common forecasting mistakes
- Forecasting volume but not AHT. Handle time errors cause as much understaffing as volume errors.
- Ignoring abandoned and repeat calls. History built only on answered calls understates real demand when the queue was understaffed.
- Not removing one-off events from history. An outage week will distort next year's forecast unless it is flagged and cleaned.
- No feedback from marketing and operations. Campaigns, mailings and billing changes should reach the planner weeks ahead.
- Forecasting once a month and never adjusting. Reforecast the next two weeks as actuals come in, and let intraday staff react to the day.
Frequently asked questions
What is call volume forecasting?
It is predicting how many contacts will arrive, and how long they will take, for each interval of each day, so the contact center can schedule the right number of agents.
What methods are used for contact center forecasting?
Moving averages, exponential smoothing such as Holt-Winters, regression on business drivers and machine learning models. Most centers combine a statistical baseline with planner judgment about known events.
How accurate should a call center forecast be?
A common benchmark is within about 5% at the daily level and 10% to 15% at the interval level for larger queues. Measure error at the level you staff and track bias as well.
How does WFM forecasting connect to staffing?
The forecast of volume and handle time by interval goes into an Erlang C or simulation model to get required agents, then shrinkage is added to get scheduled headcount. Longer-range versions set hiring plans.
How far ahead should a contact center forecast?
Most run several horizons: 12 to 18 months for budget and hiring, 4 to 12 weeks for scheduling and the current day and week for intraday adjustments.