Given the average call arrival rate per second, the average service time and acceptable wait time, calculate the load, Erlang C probability that a caller waits, and the number of agents needed to service the call station.
gem install erlang_c_calculator
require 'rubygems'
require 'erlang_c_calculator'
e = ErlangC::Calculator.new(0.01, 300, 20)
e.traffic_intensity # => 3.0
e.agents_needed # => 6
ErlangC Calculator does not have any dependencies.
This gem uses material from the online book "Call Center Mathematics" by Professor Ger Koole of the VU University of Amsterdam's Department of Mathematics. More tools and research are available at the CCMath website.