Frequently asked questions
- How do you calculate how many support agents you need?
- Multiply contacts per hour by average handle time in hours to get the workload in Erlangs. Erlang C then tests one agent count after another until the share of contacts answered within your target time meets your service level. Finally, divide by (1 − shrinkage) to cover breaks, meetings and absence.
- What is a good service level target?
- 80% of contacts answered within 20 seconds is the classic phone target. Live chat teams often use 80% within 30–60 seconds. Email is not a live channel, so plan it by volume and response-time goals rather than Erlang C.
- What is shrinkage in workforce planning?
- Shrinkage is the share of paid time agents are not available for contacts: breaks, training, coaching, meetings and absence. 25–35% is common. Ignoring it is the most frequent reason teams end up understaffed.
About the author
Abdessamad Ghanem
Customer Experience & Customer Success Consultant · Founder of Clarivoxx
Abdessamad Ghanem works across Customer Support, Sales, Customer Success, Account Management and Partner Management. He writes Clarivoxx Insights for B2B SaaS professionals who own retention, adoption and customer outcomes.