Workforce Management (WFM)

WFM is the practice and software for forecasting workload, scheduling staff to meet it and tracking adherence, best known in contact centers.

Workforce management (WFM) is the practice, and the software, of forecasting how much work is coming, scheduling enough people to handle it and tracking whether the plan holds during the day. It is used in retail, healthcare and field service, but the term is most closely tied to contact centers, where WFM tools forecast contact volume in short intervals and staff agents to hit a service level at a sensible cost.

At a glance

  • WFM answers three questions: how much work is coming, how many people are needed, and who works when.
  • In contact centers it uses historical volume, average handle time (AHT) and a service level target to calculate staffing.
  • Core features are forecasting, scheduling, real-time adherence tracking and intraday adjustments; many tools add time-off requests and shift swaps.
  • WFM can apply scheduling rules you configure, such as breaks and overtime limits, but the rules themselves depend on jurisdiction and contracts.
  • It is often sold as a module of a contact center platform or of a broader workforce optimization suite.

What problem it solves

Customer demand is uneven. Calls spike on Monday mornings, after a billing run or during an outage, and drop off in the afternoon. Schedule too few people and customers wait, abandon and complain; schedule too many and payroll goes to agents sitting idle. Building schedules by hand in spreadsheets works for a small team, but it breaks down once there are multiple channels, skills, time zones, part-time staff and individual preferences to juggle.

WFM replaces that guesswork with a repeatable process. It turns history into a forecast, the forecast into a staffing requirement, and the requirement into schedules that respect agent availability and the rules you set. During the day it shows whether people are where the plan says they should be, so supervisors can move breaks, offer overtime or send people home early before the service level slips.

How it works

Forecasting. The tool analyzes past volume by interval (often 15 or 30 minutes), channel and queue, along with handle time, and projects future demand. Planners layer in known events such as marketing campaigns, holidays or product launches.

Staffing calculation. Using the forecast, handle time and the target service level, the tool calculates how many agents are needed in each interval. For contact centers this often uses an Erlang-style model or simulation, adjusted for shrinkage such as breaks, training, meetings and absence. The result also drives agent occupancy.

Scheduling. The tool builds shifts that cover the requirement while honoring agent skills, availability, preferences and configured rules for breaks, overtime and rest. Many tools let agents bid for shifts, request time off and swap shifts through a self-service app.

Real-time adherence and intraday management. WFM compares what agents are actually doing, using status data from the contact center platform, with what they were scheduled to do. When volume or staffing departs from the plan, supervisors re-forecast for the rest of the day and adjust.

Reporting. Forecast accuracy, schedule adherence and service level results feed back into the next forecast, and into longer-range capacity plans for hiring and training.

When it matters for buyers

  • Moving to a new contact center platform. WFM may be native, an add-on tier or a third-party integration; each affects price, data flow and how well adherence works.
  • Growing past spreadsheet scheduling. Multiple channels, skills or sites usually make manual scheduling unreliable.
  • Service levels or costs drifting. Persistent queues at some hours and idle time at others are a forecasting and scheduling problem before they are a headcount problem.
  • Remote and hybrid teams. Adherence tracking and self-service shift management matter more when supervisors can’t see the floor.
  • Labor rules and agreements. If you operate in several jurisdictions or under union contracts, check how the tool models those rules and who maintains them.

Questions to ask vendors

  • Is WFM native to your contact center platform, an add-on tier or a partner product, and how is it priced?
  • Which channels can it forecast and schedule, including chat, email and back-office work?
  • How does it calculate staffing, and can it handle multi-skill agents and blended queues?
  • How does real-time adherence get agent status, and how quickly does it update?
  • What scheduling rules can we configure for breaks, overtime, rest periods and union agreements, and who keeps them current?
  • What self-service features do agents get for shift bids, swaps and time off?
  • How much history do you need before forecasts are reliable, and what support do you give during setup?

WFM is often chosen alongside a contact center platform; see our contact center as a service overview.

How it differs from WFO

WFM is about having the right number of people in place: forecasting, scheduling and adherence. Workforce optimization (WFO) is the broader contact center suite that usually includes WFM plus interaction recording, quality management, speech and performance analytics and coaching, aimed at how well those people perform as well as when they work. Workforce engagement management (WEM) is the newer name many vendors use for that suite, with more emphasis on agent experience. If a vendor says “WFM,” confirm whether it means scheduling alone or the full suite.

Problems this helps with

  • Long hold times at some hours and idle agents at others
  • Building schedules in spreadsheets every week
  • Not knowing how many agents to hire for next quarter
  • Agents swapping shifts by text message with no record

Frequently Asked Questions

Is WFM only for contact centers?
No. Retailers, hospitals, field service teams and manufacturers also forecast demand and schedule shifts with WFM tools. The term is most closely tied to contact centers, where software forecasts call and chat volume in short intervals and staffs to a service level target.
What is the difference between WFM and WFO?
WFM is the planning piece: forecasting, scheduling and tracking adherence. Workforce optimization (WFO) is a broader suite that usually includes WFM plus call recording, quality management and performance analytics.
Does WFM software handle labor law compliance?
It can help, but it doesn't decide what the law requires. Many tools let you configure rules for breaks, overtime, rest periods and union agreements and flag schedules that break them. The rules vary by country, state and contract, so someone has to set them up correctly and keep them current, with HR or counsel confirming what applies.
Is WFM included in a CCaaS platform?
Sometimes. Many contact center as a service (CCaaS) providers offer WFM as an add-on tier or a partner integration rather than in the base license. Check whether it is native, which forecasting and scheduling features are included, and what it costs per agent.
What data does WFM need to forecast well?
Historical contact volume by interval and channel, average handle time, and the service level you are targeting, plus known events such as promotions, billing cycles or holidays. Short or messy history makes forecasts less reliable, so expect forecasts to need manual adjustment at first.

You Don’t Need Another Sales Call. You Need an Answer.

30 minutes. No pitch. Just an honest conversation about where you are, what you need, and whether working together makes sense.

We use your details to set up and prepare for the call, and send the newsletter only if you ask for it. Privacy policy.