Glossary · WFM
What is Workforce Management?
Workforce management (WFM) is the discipline and software a contact center uses to forecast customer demand, schedule the right number of agents at the right times, and track adherence to those schedules in real time. Its goal is to meet service-level targets without overstaffing — having enough agents to answer calls and messages promptly, while controlling the labor cost that dominates a contact center budget.
What WFM covers
WFM runs as a continuous cycle of four activities:
- Forecasting: predicting contact volume and handle time by interval, using historical data plus known events (campaigns, seasonality, product launches).
- Scheduling: building agent shifts, breaks, and skills coverage that match the forecast across every channel.
- Intraday management: monitoring the day live and adjusting — moving breaks, calling in staff, or re-skilling agents when reality diverges from the plan.
- Adherence tracking: measuring whether agents are working their scheduled activities, and reporting on occupancy and shrinkage.
Why WFM matters
Staffing is the largest controllable cost in a contact center, and getting it wrong is expensive in both directions. Understaffing blows past service-level targets, lengthens queues, and burns out agents; overstaffing wastes payroll on idle time. WFM finds the balance by translating a volume forecast into a precise staffing requirement for each interval of the day.
Accurate forecasting depends on clean inputs, especially average handle time and historical volume pulled from the ACD. Modern omnichannel centers complicate this because agents may blend calls, chats, and email, each with different concurrency and handle-time profiles.
Key WFM metrics
- Service level — the percentage of contacts answered within a target time (e.g., 80% within 20 seconds).
- Occupancy — the share of logged-in time agents spend actively handling contacts.
- Shrinkage — the portion of paid time not available for handling contacts (breaks, training, meetings, absence).
- Schedule adherence — how closely agents follow their assigned schedule.
WFM and the contact center stack
WFM works alongside the routing engine: the ACD and skills-based routing decide which agent takes each contact, while WFM ensures enough correctly skilled agents are scheduled in the first place. Together they keep queues short and budgets predictable.
Workforce management frequently asked questions
What does WFM do in a call center?
WFM forecasts how many contacts will arrive and how long they take, schedules agents to match that demand, and monitors the day in real time to keep service levels on target. It prevents both understaffing, which lengthens queues, and overstaffing, which wastes payroll.
What is the difference between WFM and an ACD?
The ACD distributes incoming contacts to available agents in real time. WFM is the planning layer that decides how many agents — with which skills — should be scheduled for each interval so the ACD always has enough people to route to. ACD is routing; WFM is staffing.
What metrics does WFM rely on?
WFM is built on volume forecasts and average handle time, then measured by service level, occupancy, shrinkage, and schedule adherence. Accurate handle-time and historical-volume data from the contact center platform are the foundation of a reliable forecast.
Is WFM only for large contact centers?
No. While enterprise centers use dedicated WFM suites, small and mid-size teams benefit from the same principles — forecasting volume and scheduling to it. Many modern CCaaS platforms include lightweight WFM so smaller operations can staff accurately without a separate tool.
See how DialPhone supports WFM
DialPhone’s contact center captures the volume, handle-time, and adherence data WFM depends on, and surfaces real-time queue metrics so supervisors can manage staffing intraday — the foundation any workforce-management process needs.