19 August, 2025

What is Erlang C? The Formula Behind Call Center Staffing

"What is erlang C" text with formulas in the background and a call center headet.
"What is erlang C" text with formulas in the background and a call center headet.
"What is erlang C" text with formulas in the background and a call center headet.
"What is erlang C" text with formulas in the background and a call center headet.

If you’ve ever wondered how call centers figure out how many agents they need on the phones, there’s a formula behind it. It’s called Erlang C, and it’s been the industry standard for decades.


The problem? Most explanations are filled with math so dense it feels like you need a PhD to understand it. Let’s break it down in plain English, what Erlang C is, why it matters, and why you don’t actually need to crunch the numbers yourself anymore.


What is Erlang C?


Erlang C is a probability formula that calculates the chance a caller will wait for an agent. By combining this with call volume, handle time, and target wait times, it helps leaders determine how many agents are needed to meet service level goals (for example: answering 80% of calls within 30 seconds).


How Erlang C Works (Without the Scary Math)


Erlang C takes a few simple inputs:

  • Call volume – how many calls you expect.

  • Average handle time (AHT) – how long each call takes.

  • Service level goal – like answering 80% of calls in 30 seconds.

  • Target wait time – how long you’re willing to let customers wait.


It uses those numbers to calculate the probability that a customer will wait and how many agents you need to hit your goals.


The math itself? Complex. That’s why most managers never run it by hand — they either rely on spreadsheets (clunky.. we will get to that later) or software that does it instantly.


The Limitations of Erlang C


Here’s the part most people don’t tell you: Erlang C isn’t perfect.

  • Assumes near 100% occupancy. It calculates as if agents are always busy, which isn’t realistic. In practice, healthy occupancy is usually 80–90%.

  • Doesn’t include shrinkage. Breaks, meetings, coaching sessions, call-outs — Erlang C doesn’t know those exist.

  • Built for a single channel. Modern contact centers handle chat, email, SMS, and social alongside calls. Have your agents in multiple queues or channels? Yeah that will get messy quick.


That’s why most leaders add a 5–10% buffer on top of what the formula spits out. Which.. takes us straight back to the guessing game of staffing. There are better solutions though.


How Spark Queue Solves These Gaps


This is exactly why we built Spark Queue. We take the raw power of Erlang C but design it for real-world contact centers:

  • Occupancy adjusted – Spark Queue lets you see what happens when occupancy isn’t 100%.

  • Shrinkage built in – enter your % for breaks, PTO, coaching, etc., and the tool automatically adjusts your staffing.

  • Multi-channel support – forecast calls, email, and SMS together in one place.

  • No spreadsheets – get your staffing numbers in minutes, without wrestling formulas or risking an Excel error.

  • Your real team, built in - You won't look at confusing numbers and see who goes where, with Spark Queue, you will add your real team in and see a live over/under.


In short: Erlang C tells you the “perfect world” number. Spark Queue turns that into the real-world schedule you can actually run.

Related blogs

Related blogs

Illustration with the text 'How Many Agents Do I Need?' showing a contact center agent wearing a headset next to a colorful scheduling chart and line graph, in Spark Queue’s brand colors of navy blue and orange.
Illustration with the text 'How Many Agents Do I Need?' showing a contact center agent wearing a headset next to a colorful scheduling chart and line graph, in Spark Queue’s brand colors of navy blue and orange.

How Many Agents Do I Need? A Quick Guide for Contact Centers

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

21 July, 2025

Illustration with the text 'How Many Agents Do I Need?' showing a contact center agent wearing a headset next to a colorful scheduling chart and line graph, in Spark Queue’s brand colors of navy blue and orange.
Illustration with the text 'How Many Agents Do I Need?' showing a contact center agent wearing a headset next to a colorful scheduling chart and line graph, in Spark Queue’s brand colors of navy blue and orange.

How Many Agents Do I Need? A Quick Guide for Contact Centers

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

21 July, 2025

Illustration with the text 'How Many Agents Do I Need?' showing a contact center agent wearing a headset next to a colorful scheduling chart and line graph, in Spark Queue’s brand colors of navy blue and orange.
Illustration with the text 'How Many Agents Do I Need?' showing a contact center agent wearing a headset next to a colorful scheduling chart and line graph, in Spark Queue’s brand colors of navy blue and orange.

How Many Agents Do I Need? A Quick Guide for Contact Centers

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

21 July, 2025

Illustration with the text 'How Many Agents Do I Need?' showing a contact center agent wearing a headset next to a colorful scheduling chart and line graph, in Spark Queue’s brand colors of navy blue and orange.
Illustration with the text 'How Many Agents Do I Need?' showing a contact center agent wearing a headset next to a colorful scheduling chart and line graph, in Spark Queue’s brand colors of navy blue and orange.

How Many Agents Do I Need? A Quick Guide for Contact Centers

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

21 July, 2025

Flat-style illustration showing key shrinkage factors — call volume, average handle time, service level, and occupancy — feeding into a calculator, representing call center staffing calculations.
Flat-style illustration showing key shrinkage factors — call volume, average handle time, service level, and occupancy — feeding into a calculator, representing call center staffing calculations.

What Is Call Center Shrinkage (and How to Reduce It)

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

26 July, 2025

Flat-style illustration showing key shrinkage factors — call volume, average handle time, service level, and occupancy — feeding into a calculator, representing call center staffing calculations.
Flat-style illustration showing key shrinkage factors — call volume, average handle time, service level, and occupancy — feeding into a calculator, representing call center staffing calculations.

What Is Call Center Shrinkage (and How to Reduce It)

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

26 July, 2025

Flat-style illustration showing key shrinkage factors — call volume, average handle time, service level, and occupancy — feeding into a calculator, representing call center staffing calculations.
Flat-style illustration showing key shrinkage factors — call volume, average handle time, service level, and occupancy — feeding into a calculator, representing call center staffing calculations.

What Is Call Center Shrinkage (and How to Reduce It)

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

26 July, 2025

Flat-style illustration showing key shrinkage factors — call volume, average handle time, service level, and occupancy — feeding into a calculator, representing call center staffing calculations.
Flat-style illustration showing key shrinkage factors — call volume, average handle time, service level, and occupancy — feeding into a calculator, representing call center staffing calculations.

What Is Call Center Shrinkage (and How to Reduce It)

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

26 July, 2025

Illustration of a contact center agent wearing a headset in front of a rising bar chart and clipboard, with the title 'How Occupancy Impacts How Many Agents You Need' displayed in clean, bold text.
Illustration of a contact center agent wearing a headset in front of a rising bar chart and clipboard, with the title 'How Occupancy Impacts How Many Agents You Need' displayed in clean, bold text.

How Occupancy Impacts How Many Agents You Need

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

30 July, 2025

Illustration of a contact center agent wearing a headset in front of a rising bar chart and clipboard, with the title 'How Occupancy Impacts How Many Agents You Need' displayed in clean, bold text.
Illustration of a contact center agent wearing a headset in front of a rising bar chart and clipboard, with the title 'How Occupancy Impacts How Many Agents You Need' displayed in clean, bold text.

How Occupancy Impacts How Many Agents You Need

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

30 July, 2025

Illustration of a contact center agent wearing a headset in front of a rising bar chart and clipboard, with the title 'How Occupancy Impacts How Many Agents You Need' displayed in clean, bold text.
Illustration of a contact center agent wearing a headset in front of a rising bar chart and clipboard, with the title 'How Occupancy Impacts How Many Agents You Need' displayed in clean, bold text.

How Occupancy Impacts How Many Agents You Need

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

30 July, 2025

Illustration of a contact center agent wearing a headset in front of a rising bar chart and clipboard, with the title 'How Occupancy Impacts How Many Agents You Need' displayed in clean, bold text.
Illustration of a contact center agent wearing a headset in front of a rising bar chart and clipboard, with the title 'How Occupancy Impacts How Many Agents You Need' displayed in clean, bold text.

How Occupancy Impacts How Many Agents You Need

Support for various content types such as articles, blogs, videos, and more. Rich text editor with formatting options for enhanced.

30 July, 2025

stars

Plan Smarter.
Perform Better.

Plan Smarter.
Perform Better.

Plan Smarter.
Perform Better.

You’ve got the tips — now get the tool built for small and mid-sized contact centers to forecast, schedule, and staff like the big guys.

You’ve got the tips — now get the tool built for small and mid-sized contact centers to forecast, schedule, and staff like the big guys.

You’ve got the tips — now get the tool built for small and mid-sized contact centers to forecast, schedule, and staff like the big guys.

staffing requirements and coverage table displaying the number of agents you are over/under by channel.
staffing requirements and coverage table displaying the number of agents you are over/under by channel.
staffing requirements and coverage table displaying the number of agents you are over/under by channel.
staffing requirements and coverage table displaying the number of agents you are over/under by channel.