Erlang C Call Centre Calculator
One of the fundamental objectives of contact centre management is to ensure there are just the right amount of staff to meet the call demand – too many staff and it’s inefficient, too little staff and customers can experience long wait times.
Of course, customers don’t all communicate with each other about the best time to dial in which means calls can and do, arrive randomly throughout the day.
Thankfully, a very smart man called Mr Erlang developed a formula that enables us to model a range of different variables to determine just how many employees are required to meet the service level objectives.
It’s this formula, Erlang C, that underpins the majority of all contact centre forecast scheduling software across the world today.
Don’t worry though, you don’t need an expensive Workforce Management System to model your contact centre workload – we’ve got a free calculator you can download here!
Brief History of Erlang
Back in the early 1900’s, when telephone calls were enabled by manually connecting two circuits together, the Copenhagen Telephone Company needed a way to find out how many circuits they needed to meet the demand, and how many telephone operators they needed to connect the circuits (any of this sounding vaguely familiar?).
Well, enter Mr Agner Krarup Erlang, a mathematician, astrologist, physicist and chemist who developed a mathematical formula to provide the answers.
The marketing budget was pretty tight back then (good to see some things never change) so rather than coming up with an elaborate name for the formulas Mr Erlang developed, he decided to go with Erlang A, Erlang B and Erlang C.
OK, this will really blow you away.
Those logarithms Mr. Erlang developed are still the basis for determining the required number of agents to meet a forecasted demand over 100 years later!
In short, Mr. Elang was the original Workforce Optimisation Planner.
And sadly, yes, that was past tense, Mr Erlang passed away following abdominal surgery aged 51 on 3 February 1929.
Common Questions About Erlang C
What is Erlang C?
Erlang C is a formula that is used to calculate the number of employees required to answer phone calls, live chat or even retail customers in a given time frame.
In a call centre environment, it is typically used to calculate the number of call centre staff required to meet the Key Performance Indicators set by the business e.g. 80% of all calls answered within 30 seconds.
What metrics do I need for Erlang C?
To be able to use an Erlang C Calculator, you will typically need to know the following metrics (that you should be able to get from your call/phone system):
- Average Handling Time (how long, on average, staff talk to customers on a call and the post-call wrap up)
- Calls per interval period (most call centre data is recorded in either 15, 30 or 60-minute ‘intervals’
- The service levels you want to achieve (X percentage of calls answered in Y)
- More advanced Erlang C calculators will enable you to model impacts to your occupancy and shrinkage so if you know those figures its a bonus!
What do Erlang C Calculators do?
In their simplest form, Erlang C calculators are fantastic to calculate the number of employees you need to meet your service levels.
The more advanced calculators (like our CX Central one you can download for free) enable you to do a whole lot more:
- Model different scenarios (what impact would it have on staffing if we dropped our Service Levels from 80/30 to 80/60 or what if we could reduce our Average Handling Time by 10 seconds, what impact would that have on employee numbers?).
- Incorporate metrics like Occupancy and Shrinkage so you can see the impact on Service Levels or Employee numbers as those metrics move
- Model intraday intervals – overlay your rostered staff numbers against workload and see the changing service levels. Perfect to model different break times etc to balance out your service levels.
What are the limitations of Erlang C?
Whilst the Erlang C calculator is a great tool, it does have some limitations as it makes the following assumptions:
- No abandoned calls (the reality is some callers will hang up prior to their call being answered)
- No busy signal (so everyone who calls will get through to the queue)
- Calls will arrive in a random, “steady state” call arrival pattern (in reality calls may come in big ‘clumps’ throughout the interval period)
- That all staff will be available to take calls (so all staff will be ready and available to take calls)
- It won’t work in a Skills-Based Routing environment as it assumes all agents can answer all calls presented.
About our Erlang C Calculators
That’s right, it’s plural!!! We developed four different Erlang C calculators that can be used to model different scenarios for your contact centre.
Some of the calculators we’ve seen online seem like you need a mathematics degree to operate them but don’t worry, we’ve got your back!
We’ve made them easy to use with helpful notes and the sections highlighted where you need to enter your data.
Tip! The calculators are built into an Excel spreadsheet and you must enable the macros for them to work.
All we ask in return is you join our free newsletter – you won’t get spammed and we fiercely protect your privacy.
It’s just our way of keeping in touch and letting you know what’s happening in the world of CX and Contact Centres. Just click the download button to subscribe.