WFM Glossary
A
Automatic Contact Distributor (ACD): A specialized omnichannel routing engine that distributes inbound contacts to a self-service channel or to agents based on customer need and agent skill set, ensuring that customer requests are independently resolved or elevated to qualified agents in the most efficient manner.
ACD Event Stream: A continuous stream of structured messages describing every interaction, queue state, and agent activity happening in the ACD system.
ACD Event Stream is a real-time, continuous broadcast of data packets (events) generated by a contact center’s phone or omni-channel platform. A continuous sequence of time-ordered events generated by the ACD system that describe state changes in calls, agents, queues, and routing decisions. CXone WFM relies on ACD event streams (logins, state changes, interaction events) to calculate adherence, handle times, and intraday metrics.
The types of events in the ACD Event stream are call events, agent events, queue events, routing events and system events.
Active True‑to‑Interval: A CXone WFM reporting method that records interaction workload only in the intervals where agent work actually occurs.
Active True‑to‑Interval (AATTI) is a CXone WFM data paradigm where interactions are counted in each interval during which agent effort is actively applied. If a contact spans multiple intervals, its handle time is distributed across those intervals instead of being reported only where it started. This improves forecast accuracy, especially for long or intermittent interactions such as digital channels, and enables precise interval-level staffing calculations.
It answers question "During this interval, how often did we have exactly the number of active agents we needed?". It reflects Real-time operational accuracy, Staffing precision, Scheduling effectiveness. The standard TTI compares total logged-in agents with requirement, the Active TTI compares actively productive agents with requirement.
Activity Code: An Activity Code is the way of labeling exactly what an agent is doing at any given time so that the operations can be planned, tracked, and optimized effectively.
Activity codes define how time is categorized in schedules, such as On Call, Break, Meal, Training, or Meeting. CXone WFM uses activity codes for adherence and productivity reporting.
It plays a critical role in planning, real-time monitoring, and performance measurement.
Used to calculate:- Adherence, occupancy, Active TTI, Shrinkage.
Agent: A front-office contact center employee, also known as a customer service representative, who interacts directly with customers through inbound or outbound communications (voice, digital or omnichannel). An agent may assist with issues such as placing orders, resolving issues, providing basic technical support, and answering policy questions.
Average Handle Time (AHT): A standard call center metric used to measure the average length of time it takes to complete a transaction, from start to finish.
Average Speed of Answer (ASA): Average Speed of Answer (ASA) is one of the most important operational metrics in contact centers. It measures how quickly incoming customer contacts are answered by agents.
ASA measures the mean wait time for answered interactions. CXone WFM uses ASA targets alongside SLAs when simulating staffing adequacy.
Average Speed of Answer (ASA) is a critical metric that:
-
Measures customer wait time before agent connection
-
Reflects service responsiveness
-
Is directly impacted by staffing and demand
-
Drives customer experience and satisfaction
Example :-
-
Total wait time = 5,000 seconds
-
Total answered calls = 250
-
ASA = 5000 / 250 = 20 seconds
So Customers wait 20 seconds on average before being answered.
Best Practices:-
-
Monitor ASA in real time
-
Analyze at smaller intervals (15-min)
-
Combine with:
-
Service Level
-
Abandonment Rate
-
Active staffing
-
Use thresholds for alerts
-
B
Baseline Staffing: It represents the minimum number of agents required to handle expected workload under normal conditions, before accounting for real-world factors like shrinkage, variability, or unexpected events.
Baseline staffing defines the minimum number of agents required regardless of demand spikes. It ensures continuous coverage for critical skills or queues.
example :-
1,200 calls per hour
AHT = 5 minutes
Workload = 1200 × 5 = 6000 minutes = 100 Erlangs
Using Erlang C (Workload is measured in Erlang):
Required agents ≈ 110 (baseline staffing)
This assumes:
-
All agents are available
-
No breaks, no shrinkage
-
Baseline vs Actual Staffing:-
-
Baseline Staffing is Ideal requirement (no shrinkage)
-
Required Staffing is Baseline + shrinkage adjustments
-
Actual Staffing is Real agents scheduled/logged in
Best Practices:-
-
Use interval-level forecasting
-
Keep models updated with actual data
-
Monitor real-time vs baseline gaps
-
Align with service level targets
-
Continuously refine shrinkage assumptions
Business Unit (BU): It is a logical or organizational segment within a company that operates independently (to some extent) and is responsible for specific products, services, customers, or operational functions.
A Business Unit in CXone it is a container for operational entities such as agents, queues, skills, forecasts, schedules, and reports. It answers the question "Which part of the organization is responsible for this work?”
Each BU can have its own targets, workforce and schedules.
example :-
-
A company may have:
-
BU 1: Customer Support
-
BU 2: Sales
-
BU 3: Technical Support
C
Capacity Planning: The process of determining how to deploy workforce resources most effectively to support customer demand, currently and as much as five years into the future. This can include assigning employees based on their skills, capabilities, and preferences.
CCaaS (Contact Center as a Service): A complete, unified, cloud-native contact center platform offered on a subscription basis.
Channels: Various voice and digital communication mediums that facilitate customer interactions in a contact center.
Concurrency: The number of customer interactions an agent is actively handling at the same time.
Concurrency is primarily used for digital channels such as chat and email in CXone WFM. It defines how many interactions an agent can manage concurrently without impacting quality. WFM uses concurrency values to reduce required headcount during staffing calculations, reflecting the asynchronous nature of digital interactions.
Voice calls is usually have no concurrency as it requires full attention. Chat / messaging can have multiple concurrent interactions like 3 to 5 interactions.
D
Distribution Rules: Distribution rules help WFM understand how customer interactions are routed to agents. This doesn't control where the interactions go, but it helps copy the ACD routing. So, while the rules don't choose the agent, they help WFM predict how theACD routes the interactions to agents.
E
Exception Alert: An Exception Alert is a warning system that tells you when something needs immediate attention in your contact center.
Exception alerts flag conditions such as low adherence, staffing shortages, or SLA risk, enabling proactive intraday intervention.
Alerts can be applied when when staffing deviates from requirement, when wait times spike, when agents deviate from schedule, when actual staffing drops below required level, when agents exceed safe concurrency limits.
They Monitor agents, queues, and systems. Ensure quick corrective actions. Help maintain service levels and efficiency.
F
Forecast Accuracy: A measure of how closely the forecasted workload (e.g., call volume, interaction volume, or AHT) matches the actual observed workload over a given period.
Forecast accuracy compares forecasted metrics (volume, AHT) to actual results, helping planners refine models and improve future forecasts. It tells how good your predictions are and how well your contact center is prepared for demand.
There are different types of forecast accuracy viz. interval level accuracy, daily accuracy, weekly/monthly accuracy, intraday accuracy.
Formula=
Example:
-
Forecast calls = 1,000
-
Actual calls = 1,100
-
Accuracy = (1 - 100/1100) × 100 = 90.9%
Forecast Interval: The time bucket used for forecasting workload.
A forecast interval is the discrete unit of time (for example, 15 or 30 minutes) used by CXone WFM to predict interaction volume and handle time. All workload, staffing, and adherence calculations are performed at this interval level. It answers question “At what time slices are we predicting demand?”. Most commonly used in the industry is 15minute interval.
Full-Time Equivalent (FTE): FTE represents agent capacity expressed as full‑time hours. CXone WFM uses FTEs in long-range and budget planning to compare staffing needs across different shift lengths and employment types.
It Converts workload into staffing requirements.
It Enables accurate planning across full-time and part-time employees.
It Accounts for shrinkage and productivity.
It Drives scheduling and cost optimization.
Core formula :
Example:
-
Total hours = 400 hours/week
-
Full-time standard = 40 hours/week
-
FTE = 400 / 40 = 10 FTE
Full-Time Equivalent (FTE): A unit of measurement that represents the workload of an employee based on a full-time schedule, used to convert total working hours into standardized full-time staff equivalents.
H
Historical Data Set: A collection of past operational data (e.g., call volumes, handle times, agent activity) stored over time and used for analysis, forecasting, and decision-making.
Hold Time: The total amount of time a contact spends in an agent-initiated hold status.
I
Intraday Management: A person or system that continuously monitors real-time contact center performance and makes immediate adjustments to staffing and operations to align with forecasted demand and business goals.
Intraday Re-forecast: The process of updating the remaining forecast for a given day using actual data observed so far, to improve accuracy and align staffing decisions with real-time demand.
Interval Coverage: Staffing alignment per interval.
O
Occupancy: The percentage of time that agents spend handling customer interactions (or work) compared to the total time they are logged in and available to work.
Overtime: Additional working hours performed by employees beyond their standard scheduled or contractual working hours, typically compensated at a higher pay rate.
P
Productivity: A measure of the amount of useful work completed by an agent or workforce relative to the time spent.
S
Scheduling: In contact center workforce optimization and workforce management, this refers to ongoing planning of employee on-duty hours, activities, and required staff fluctuations.
Service Level Agreement (SLA): A formal agreement or defined target that specifies the expected level of service performance, typically measured as the percentage of interactions handled within a defined time threshold.
Schedule Efficiency: A measure of how effectively agent schedules align with required staffing (based on forecasted demand) across all intervals.
Scheduling Unit: A logical grouping of agents within a Workforce Management system who share similar scheduling characteristics, such as skills, work rules, and demand patterns, and are scheduled together as a unit.
Skill-Based Forecasting: A method of forecasting demand by considering the specific skills required to handle different types of interactions and predicting workload and staffing needs at the skill level.
Skill Mapping: The process of associating required interaction skills (e.g., billing, technical support, language) with agents who possess those skills, enabling accurate routing, forecasting, and staffing decisions.
R
Real Time Adherence: A metric that compares an agent’s actual activity/state with their scheduled activity in real time to determine whether they are following their planned schedule.
W
Workforce Management (WFM): The management, monitoring, and training of contact center employees. This includes scheduling, forecasting, and workforce optimization.