Skip to main content
TurnellaBeta
Beginners guide

What is workforce management? The complete WFM guide

Workforce management (WFM) is the set of processes used to match staff availability to work demand — so the right number of people is available, at the right time, to handle the right workload. This guide explains what WFM is, how the cycle works, and how to implement it.

What does workforce management mean?

Workforce management is the discipline of matching operational capacity to demand. The central question is always the same: how many people do we need, and when do we need them?

In a contact centre, that means answering phone calls, emails, and live chats within your service level targets. In a hospital, it means having the right clinical and administrative staff to meet patient demand. In a warehouse, it means processing orders before the shipping deadline.

WFM is not the same as HR. HR manages employment relationships. WFM manages operational capacity — how many people work when, in what configuration, to serve what volume of work. The two interact (WFM tells HR where to recruit to; HR manages the headcount WFM needs), but they are distinct disciplines.

The four-stage WFM cycle

📈

Forecast

Predict how much work will arrive — by interval, by day, by week. In a contact centre, this means interval-level volume by channel. In a warehouse, this means order intake. The forecast is the foundation of everything else; a poor forecast produces a poor plan.

🧮

Plan (calculate requirements)

Convert forecast volume into agent headcount requirements. The method depends on the type of work: Erlang C for voice queues, concurrency models for chat, backlog flow for email and case work. The output is a seated requirement for each interval.

📅

Schedule

Design shifts and roster agents to cover the requirements. Apply shrinkage to convert seated requirements to scheduled headcount. Match shift patterns to the demand curve. Produce individual agent schedules with break patterns, training blocks, and admin time.

📡

Monitor (intraday)

In real time, compare actual arrivals, AHT, and agent availability against the plan. Identify deviations early. Deploy levers to correct them: shift lunch breaks, extend or compress shifts, move agents between channels, request standby cover. The faster the response, the smaller the SL impact.

Why WFM matters: the cost of getting it wrong

Under-staffed

  • • Service levels fail: customers wait or abandon
  • • Agent burnout from sustained high occupancy
  • • Higher attrition as people leave overstretched teams
  • • Regulatory risk in regulated industries
  • • Reputational damage from poor customer experience

Over-staffed

  • • Labour cost above budget with unsustainable margins
  • • Low agent engagement from lack of meaningful work
  • • Difficulty justifying headcount in reviews
  • • Pressure to add non-productive work to justify cost
  • • Budget cuts that swing the operation into understaffing

The cost of understaffing is visible and felt immediately. The cost of overstaffing is invisible until the budget review, but it is equally real. Good WFM targets the narrow band where service level is met and labour cost is controlled.

WFM by operation size

WFM tools and processes should scale to the size of the operation. Over-engineering a 10-person team is as wasteful as running a 200-agent contact centre from a spreadsheet.

Under 10 agents

Free calculators

Manual planning with a spreadsheet or free calculator. Focus on shrinkage, correct model for channel, and a basic shift pattern. Intraday managed visually by the supervisor.

10–50 agents

Turnella

Dedicated WFM tool or structured Excel model. Interval-level forecasting. Formal shift schedule with documented cover plan. One part-time WFM analyst or senior planner.

50–200 agents

Turnella

Full WFM analyst role. Interval-level forecast with accuracy tracking. Formal intraday process. Multiple shift patterns. Scenario modelling for events.

200+ agents

Enterprise WFM (Assembled, NICE, Verint, Genesys)

Dedicated WFM team: forecaster, scheduler, RTAs. Enterprise WFM system. Long-range capacity planning. Multi-site complexity. Custom reporting.

WFM roles and responsibilities

RoleResponsibilitiesStaff ratio
WFM AnalystForecast, requirements calculation, reporting1 per 75–100 agents
Real-Time Analyst (RTA)Intraday monitoring, SL alerts, immediate response1 per 50–100 agents
SchedulerShift pattern design, rostering, leave planning1 per 80–120 agents
WFM ManagerWFM strategy, tool selection, senior stakeholder reporting1 per 120–150 agents
Forecasting SpecialistLong-range demand planning, scenario modelling1 per 150–300 agents

Ratios from published WFM practice (Call Centre Helper WFM survey, CCMA planning benchmarks). Operations with complex multi-skill routing, high seasonality, or 24/7 coverage require tighter ratios.

Core WFM disciplines

Frequently asked questions

What does WFM stand for?

WFM stands for Workforce Management. In contact centres and operations management, it refers to the set of processes and tools used to forecast demand, calculate staffing requirements, schedule agents or workers, and monitor real-time performance. WFM is sometimes also written as WFP (Workforce Planning), though WFM is more commonly used to describe the full cycle including real-time monitoring, not just the planning phase.

What is the difference between workforce management and workforce planning?

Workforce planning (WFP) typically refers to the strategic and tactical stages: forecasting demand and planning headcount. Workforce management (WFM) refers to the full operational cycle including scheduling, real-time monitoring, and adherence management. WFM is broader — it includes planning as a component. In common usage, the terms are often used interchangeably, especially in contact centre operations.

What is a WFM analyst?

A WFM analyst is a specialist responsible for the forecasting, planning, and scheduling functions within a contact centre or operations team. Typical responsibilities include: producing interval-level volume forecasts, running Erlang C or other staffing models to calculate headcount requirements, building shift schedules, monitoring real-time adherence and service level, and producing performance reports. In smaller operations, a WFM analyst may handle all stages alone; in larger operations, the role splits into dedicated forecasters, schedulers, and real-time analysts (RTAs).

How much does WFM software cost?

Enterprise WFM software (Assembled, NICE, Verint, Genesys, Calabrio) typically costs $35–90 per agent per month on a per-licence basis, plus professional services for implementation. For a 50-agent team, this is $21,000–54,000 per year — before implementation costs. Mid-market alternatives exist in the $12–35/agent/month range. Turnella does not use per-agent licensing and is designed for teams that have outgrown Excel but do not need enterprise complexity.

For practitioner opinion on staffing targets, occupancy limits, and async queue management, see Opinion & Analysis →

Start your first capacity plan

Free calculators — Erlang C, live chat, email, shrinkage, and multi-channel combined. No sign-up.