Written by Platform28 Contact Center Experts

Reviewed by Mark Ruggles – CEO, Platform28

Last updated: February 2026

What is WFM?

Workforce Management

Workforce Management (WFM) is the discipline of forecasting contact volume, scheduling agents to meet predicted demand, and tracking adherence to those schedules. WFM ensures the right number of agents with the right skills are available at the right times to meet service level targets while controlling labor costs.

Modern WFM systems use AI-powered forecasting, integrate directly with contact center platforms for real-time adherence, and provide mobile apps for agents to manage schedules, request time off, and swap shifts.

Core WFM Functions

Workforce management consists of four interconnected disciplines:

flowchart LR
    A[Historical Data]:::data --> B[Forecasting]:::process
    B --> C[Scheduling]:::process
    C --> D[Real-Time Adherence]:::process
    D --> E[Intraday Management]:::process
    E --> F[Performance Data]:::data
    F --> A

    classDef data fill:#dbeafe,stroke:#1d4ed8,color:#1e3a8a
    classDef process fill:#f3f4f6,stroke:#6b7280,color:#374151

WFM Cycle: Forecast → Schedule → Monitor → Adjust → Learn

  • Forecasting — Predict call volume, email volume, and chat requests by 15-30 minute intervals using historical data, seasonality, and known events
  • Scheduling — Create agent schedules that match forecasted demand while respecting agent preferences, labor rules, and skill requirements
  • Adherence tracking — Monitor real-time agent states against scheduled activities to catch deviations early
  • Intraday management — Adjust schedules in real-time when actual volume differs from forecast (overtime, voluntary time off, skill reassignment)
  • Time-off management — Handle PTO requests, shift swaps, and schedule preferences

WFM Staffing Calculations

WFM uses mathematical models to calculate optimal staffing. The foundation is Erlang C, which calculates the number of agents needed to achieve a target service level given:

  • Forecasted volume — Expected calls/contacts per interval
  • Average Handle Time (AHT) — How long each contact takes including after-call work
  • Service Level Target — e.g., "80% of calls answered in 20 seconds"

The Erlang C result is the "base staff" requirement. WFM then adjusts for shrinkage (breaks, meetings, PTO, etc.) to get the actual number of agents needed on schedule.

Example: A contact center forecasts 120 calls per hour with 5-minute AHT and targets 80/20 service level. Erlang C calculates 12 agents needed on the phones. With 30% shrinkage, the schedule needs 17 agents to have 12 available.

Key WFM Metrics

Metric Definition Target Range
Schedule Adherence % of time agents follow schedule 90-95%
Why it matters Below 90% means schedule isn't being followed
Shrinkage % of paid time unavailable for contacts 25-35%
Why it matters Higher means more buffer needed in schedules
Occupancy % of logged-in time handling contacts 75-85%
Why it matters Above 85% leads to burnout
Forecast Accuracy How close forecast is to actual ±5%
Why it matters Poor accuracy = wrong staffing
Service Level % answered within target time 80/20 common
Why it matters The goal WFM optimizes for
Schedule Adherence
Definition % of time agents follow schedule
Target Range 90-95%
Why it matters: Below 90% means schedule isn't being followed
Shrinkage
Definition % of paid time unavailable for contacts
Target Range 25-35%
Why it matters: Higher means more buffer needed in schedules
Occupancy
Definition % of logged-in time handling contacts
Target Range 75-85%
Why it matters: Above 85% leads to burnout
Forecast Accuracy
Definition How close forecast is to actual
Target Range ±5%
Why it matters: Poor accuracy = wrong staffing
Service Level
Definition % answered within target time
Target Range 80/20 common
Why it matters: The goal WFM optimizes for

Industry benchmarks for contact center WFM

WFM vs WEM vs WFO

These terms are often confused. Here's how they relate:

  • WFM (Workforce Management) — Forecasting, scheduling, adherence. The operational core.
  • WEM (Workforce Engagement Management) — WFM + quality management + coaching + employee engagement. The broader discipline.
  • WFO (Workforce Optimization) — Older term, roughly equivalent to WEM. Includes recording, QM, and analytics.

WFM is a subset of WEM/WFO. All WEM solutions include WFM, but standalone WFM exists without QM features.

WFM for Government Contact Centers

Government agencies face unique WFM challenges:

  • Seasonal spikes — Tax season, benefits enrollment, and deadline-driven surges require elastic forecasting
  • Union rules — Scheduling must comply with collective bargaining agreements on shifts, overtime, and time-off
  • Budget constraints — Overtime must be minimized; forecasting accuracy directly impacts budget
  • Multiple programs — Single agents may handle SNAP, Medicaid, TANF—skills-based scheduling across programs
  • Remote workforce — Distributed agents require adherence tracking across locations

Platform28 integrates with WFM tools used by state agencies including Assembled, NICE, and Verint. Real-time ACD data enables accurate adherence tracking even for remote agents.

Related: Government Contact Center Solutions

How WFM Integrates with Contact Centers

WFM systems require bidirectional data flow with the contact center platform:

flowchart TB
    subgraph Contact Center
        A[ACD/IVR]:::cc
        B[Agent States]:::cc
        C[Queue Data]:::cc
    end

    subgraph WFM System
        D[Forecasting Engine]:::wfm
        E[Scheduler]:::wfm
        F[Adherence Monitor]:::wfm
    end

    A -->|Historical data| D
    C -->|Real-time queue| F
    B -->|Agent states| F
    E -->|Published schedule| A

    classDef cc fill:#dbeafe,stroke:#1d4ed8,color:#1e3a8a
    classDef wfm fill:#d1fae5,stroke:#047857,color:#064e3b

WFM Integration: Contact center provides data, WFM returns optimized schedules

Data from contact center to WFM:

  • Historical call/contact volume by interval
  • Average handle time by queue/skill
  • Real-time agent states (available, on-call, after-call work, break)
  • Real-time queue depth and wait times

Data from WFM to contact center:

  • Agent schedules for routing decisions
  • Skill assignments and proficiency levels
  • Schedule exceptions (overtime, VTO)

Platform28 WFM Integrations

Platform28 integrates with leading WFM solutions:

  • Assembled — Modern WFM built for support teams, strong in forecasting
  • NICE WFM — Enterprise-grade with AI forecasting and mobile scheduling
  • Verint WFM — Comprehensive WFO suite with advanced analytics
  • Calabrio — Cloud-native WFM with engagement features
  • Custom integrations — API access for proprietary WFM systems

Real-time ACD data flows to WFM for accurate adherence tracking. WFM schedules sync back to Platform28 for skills-based routing that respects agent availability.

Platform28 supports both enterprise customer service teams and large public-sector agencies, including human services organizations with complex, high-volume call centers. Our experience in programs like benefits eligibility, enrollment support, and multi-agency service operations helps enterprise and government teams deliver faster, more reliable service.

Frequently Asked Questions

What does WFM stand for?

WFM stands for Workforce Management. It encompasses forecasting, scheduling, and real-time management of contact center staff to meet service level targets while controlling labor costs.

What are the core functions of workforce management?

The core WFM functions are: (1) Forecasting - predicting call volume by interval, (2) Scheduling - creating agent schedules to match forecasted demand, (3) Adherence tracking - monitoring real-time compliance with schedules, and (4) Intraday management - adjusting schedules based on actual volume.

What is the difference between WFM and WEM?

WFM (Workforce Management) focuses on forecasting, scheduling, and adherence. WEM (Workforce Engagement Management) is broader—it includes WFM plus quality management, coaching, gamification, and employee engagement tools. WEM is the umbrella term that contains WFM.

How does WFM reduce contact center costs?

WFM reduces costs by: optimizing schedules to avoid overstaffing (labor waste), ensuring adequate coverage to meet service levels (avoiding penalties and customer churn), reducing overtime through better planning, and improving agent utilization. Well-implemented WFM typically reduces labor costs by 5-15%.

What is schedule adherence in WFM?

Schedule adherence measures how closely agents follow their assigned schedules. It's calculated as: (Time in adherence / Scheduled time) × 100%. If an agent was scheduled for 8 hours and followed the schedule for 7.5 hours, adherence is 93.75%. Industry target is typically 90-95%.

What is shrinkage in workforce management?

Shrinkage is the percentage of paid time agents are unavailable to handle contacts. It includes breaks, lunch, meetings, training, PTO, sick time, and unplanned absences. Typical shrinkage ranges from 25-35%. WFM must account for shrinkage when calculating staffing requirements.

What is Erlang C and how is it used in WFM?

Erlang C is a mathematical formula used to calculate the number of agents needed to meet service level targets given forecasted call volume, average handle time, and target answer time. It's the foundation of WFM scheduling. Modern WFM tools apply Erlang C automatically and adjust for shrinkage.

Does Platform28 include WFM?

Platform28 integrates with leading WFM solutions including Assembled, NICE, Verint, Calabrio, and others. Real-time ACD data flows to WFM systems for accurate adherence tracking, and WFM schedules sync back for optimal routing. Platform28's workforce management page covers integration options.

What data does WFM need from the contact center?

WFM systems require: historical call volume by interval, average handle time, agent state data (available, on-call, after-call work), service level metrics, and real-time queue data. Platform28 provides all this data via real-time APIs and historical exports.

Optimize your workforce

Platform28 integrates with Assembled, NICE, Verint, and other WFM tools for seamless scheduling and adherence.

Free consultation • No commitment required