Skip to main content
Log in

Performance analysis of a call center with interactive voice response units

  • Published:
Top Aims and scope Submit manuscript

Abstract

A Call center may be defined as a service unit where a group of agents handle a large volume of incoming telephone calls for the purpose of sales, service, or other specialized transactions. Typically a call center consists of telephone trunk lines, a switching machine known as the automatic call distributor (ACD) together with a voice response unit (VRU), and telephone sales agents. Customers usually dial a special number provided by the call center; if a trunk line is free, the customer seizes it, otherwise the call is lost. Once the trunk line is seized, the caller is instructed to choose among several options provided by the call center via VRU. After completing the instructions at the VRU, the call is routed to an available agent. If all agents are busy, the call is queued at the ACD until one is free. One of the challenging issues in the design of a call center is the determination of the number of trunk lines and agents required for a given call load and a given service level. Call center industries use the Erlang-C and the Erlang-B formulae in isolation to determine the number of agents and the number of trunk lines needed respectively.

In this paper we propose and analyze a flow controlled network model to capture the role of the VRU as well as the agents. Initially, we assume Poisson arrivals, exponential processing time at the VRU and exponential talk time. This model provides a way to determine the number of trunk lines and agents required simultaneously. An alternative simplified model (that ignores the role of the VRU) will be to use anM|M|S|N queueing model (whereS is the number of agents andN is the number of trunk lines) to determine the optimalS andN subject to service level constraints. We will compare the effectiveness of this simplified model and other approximate methods with our model. We will also point out the drawbacks of using Erlang-C and Erlang-B formulae in isolation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Borst S. and Serri P. (2000). Robust Algorithms for Sharing Agents with Multiples Skills. Preprint.

  • Cleveland B. and Mayben J. (1997).Call Center Management on Fast Forward. Call Center Press.

  • Garnett O., Mandelbaum A. and Reiman M. (1999). Designing a Call Center with Impatient Customers. Preprint.

  • Gross D. and Harris C.MN. (1985).Fundamentals of Queueing Theory. John Wiley.

  • Kleinrock L. (1975).Queueing Systems, Volume 1: Theory. John Wiley.

  • Koole G. and van der Sluis E. (1998). An optimal Local Search Procedure for Manpower Scheduling in Call Centers, Technical Report WS-501, Vrije Universiteit Amsterdam.http://www.cs.vu.nl/koole/papers/WS501.html

  • Talim J. and Koole G. (2000). Exponential Approximation of Multi-Skill Call Centers Architecture, Proceedings of the Queueing Networks with Finite Capacity workshop, Ilkley, West Yorkshire, United Kingdom.

  • Wolff R.L. (1982). Poisson Arrivals See Time Averages.Operations Research 30, 223–231.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Contributed paper for the First Madrid Conference on Queueing Theory, held in Complutense University, Madrid, Spain, July 2–5, 2002

Rights and permissions

Reprints and permissions

About this article

Cite this article

Srinivasan, R., Talim, J. & Wang, J. Performance analysis of a call center with interactive voice response units. Top 12, 91–110 (2004). https://doi.org/10.1007/BF02578926

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02578926

Key Words

AMS subject classification

Navigation