Staffing Requirement Calculations
Use the Staffing Requirement Calculation feature in Workforce Management (WFM) to ensure you have the right number of agents to meet your service goals.
This section describes the key factors that affect staffing levels and helps you plan more effectively.
ASA and SLA Sensitivity
-
ASA (Average Speed of Answer): The average time it takes for a contact to be answered.
-
SLA (Service Level Agreement): The percentage of contacts answered within a defined threshold.
-
Stricter targets → More staff needed.
-
Relaxed targets → Fewer staff needed.
For example:
Service Target |
Required fte |
---|---|
SLA=80% in 20 sec, ASA=30 sec | 100 |
SLA=90% in 15 sec, ASA=20 sec | 120 |
Note: The values shown above are for illustration only. Actual values may vary in real time.
If your staffing spikes unexpectedly, check whether the service targets were recently tightened.
Understaffing and Overstaffing Impact
-
Understaffing: Too few agents → Poor SL and ASA, higher occupancy.
-
Overstaffing: Too many agents → Better SL/ASA but low occupancy and higher costs.
For example:
Staffing level |
sl (%) |
asa (SEC) |
Occupancy (%) |
---|---|---|---|
-15% Staffing | 70 | 50 | 95 |
Optimal Staffing | 85 | 30 | 85 |
+15% Staffing | 92 | 20 | 70 |
Note: The values shown above are for illustration only. Actual values may vary in real time.
Always review occupancy together with Staffing Level (SL) to help prevent overstaffing.
Single vs Multiple Service Target Calculations
You can run staffing based on:
-
Single target: SLA, ASA, or Max Occupancy alone.
-
Multiple targets: A combination (e.g., SLA + ASA + Max Occupancy + Shrinkage).
For example:
Target combination |
required fte |
---|---|
SLA Only | 100 |
SLA+ASA | 105 |
SLA+ASA+Max Occupancy+Shrinkage | 110 |
Note: The values shown above are for illustration only. Actual values may vary in real time.
If staffing seems too high, check which combination of targets is active. The most restrictive target determines the result.
Shrinkage Sensitivity
Shrinkage accounts for time agents are unavailable due to breaks, meetings, training, or leave.
Example Calculation: Final Staffing = Base FTE / (1- Shrinkage)
Shrinkage (%) |
Base fte |
Final FTE |
---|---|---|
20 | 100 | 125 |
30 | 100 | 143 |
Note: The values shown above are for illustration only. Actual values may vary in real time.
Plan your shrinkage realistically. If it's too low, you may end up under-resourced.
Forecast Volume Sensitivity
Staffing scales with forecasted contact volumes.
More contacts → More staff.
Fewer contacts → Fewer staff.
For example:
Forecast Volume |
Required fte |
---|---|
10,000 contacts | 100 |
15,000 contacts | 150 |
Note: The values shown above are for illustration only. Actual values may vary in real time.
Always ensure forecasts are up to date before running staffing.
Combined Factors Impact
Often, several factors change at the same time—for example, increased volume, tighter service level agreements (SLAs), and higher shrinkage.
The staffing engine calculates requirements based on all active parameters.
For example,
If volume rises by 20%, SLA is tightened, and shrinkage increases:
-
Required staffing can increase significantly (For example, from 100 FTE to 140 FTE).
Change one parameter at a time to clearly see its impact.
Glossary
-
ASA (Average Speed of Answer): Average time to answer a contact.
-
SLA (Service Level Agreement): Target percentage of contacts answered within a set time.
-
FTE (Full-Time Equivalent): Number of full-time staff required.
-
Shrinkage: Percentage of time agents are unavailable.
-
Occupancy: Percentage of logged-in time agents spend handling contacts.
Summary Table - How Each Factor Affects Staffing
Factors |
higher value effect |
Lower value effect |
---|---|---|
SLA / ASA | More FTE | Fewer FTE |
Shrinkage | More FTE | Fewer FTE |
Forecast Volume | More FTE | Fewer FTE |
Skill Priority | More FTE to that skill | Less FTE to that skill |
Occupancy Target | Fewer FTE | More FTE |