Erlang C Formula

Erlang C Formula

What is the Erlang C Formula?

The Erlang C formula is a mathematical model used in workforce management to calculate how many agents are needed to hit a target service level, given a forecasted call volume, average handle time, and acceptable wait time. It’s the mathematical engine underneath most contact center staffing calculations, translating a volume forecast into an actual headcount requirement.

What it accounts for

Unlike a simple average-based calculation, Erlang C models the reality that call arrivals are random and queuing is involved, agents finish calls at different times, and customers can be made to wait rather than being rejected outright. It uses these known relationships between offered call volume, handle time, and staffing level to calculate the probability a caller will have to wait, and for how long, at any given number of agents.

How it’s typically used in practice

  • Setting staffing targets per interval: calculating exactly how many agents are needed in each 15 or 30-minute interval to hit a specific service level goal.
  • Evaluating trade-offs: modeling how service level changes if staffing is increased or decreased by a few agents.
  • Justifying headcount decisions: giving workforce management teams a defensible, mathematical basis for staffing requests, rather than a gut-feel estimate.

A limitation worth knowing

Erlang C assumes customers who are waiting never hang up, which isn’t realistic; in practice, some percentage of callers abandon the queue before being answered. This means Erlang C on its own tends to slightly overstate the staffing needed compared to reality, which is why many WFM teams use it as a starting point alongside adjustments or complementary models that account for abandonment.

Why this still matters in an AI-augmented contact center

Even as voicebots and AI deflect a growing share of calls before they ever reach a human agent, Erlang C-style staffing math remains relevant for whatever volume still needs live agents, since the fundamental queuing math doesn’t change, only the volume being fed into it does.

Keep exploring

key-5

Give Voice to Your Business with Exotel's Voice Platform

Scale business communication with the most reliable and easy-to-use Voice Platform. Begin today to transform your communication, making every conversation a step towards greater success.

key-6

Voice Streaming: Real-Time Call Broadcasting, Quality Monitoring, and Intelligent Bot Building

Instant Voice Bot Deployment and Maintenance-Free Experience: Optimize your Workforce and Enhance Call Outcomes with Real-Time Voice Streaming Technology

key-7

Unplug with Smart Cloud SIP Trunk

Get started Smart cloud SIP trunk capable of next gen features like ai summary, sentiment analysis and host of features on any of the channels like PSTN, Digital voice, App2app instantly with a flexible, reliable and scalable platform - all on the cloud with Exotel - Veeno’s Smart Cloud SIP Trunk to ensure compliance

key-8

Voice Call API

Programmatically control voice calls. Make, receive, and monitor calls using Exotel’s RESTful APIs.