674 research outputs found

    Feedback control ideas for call center staffing

    Get PDF
    European Control Conference 2009 • Budapest, Hungary, August 23–26, 2009Call centers are nowadays a widespread solution to deal with customer support and as platform for different kind of business. Call center staffing is crucial to provide adequate service levels at acceptable costs. The task is usually accomplished using heuristics with the help of a human experts or with some static offline optimization based on operations research. Simulators based on queue theory are in some cases also used. The aim of the paper is to show that call center staffing can be posed as a feedback control problem with the advantage of getting a higher level of automation, and a wealth of results from control theory that can help to obtain the best possible staffing. In the paper the authors briefly describe the working procedures of call centers and how the staffing is usually made. They propose a feedback controller that it is used with a call center simulator. The results show that good call center staffing can be obtained even with a not very sophisticated controller

    Fluid Approximation of a Call Center Model with Redials and Reconnects

    Get PDF
    In many call centers, callers may call multiple times. Some of the calls are re-attempts after abandonments (redials), and some are re-attempts after connected calls (reconnects). The combination of redials and reconnects has not been considered when making staffing decisions, while ignoring them will inevitably lead to under- or overestimation of call volumes, which results in improper and hence costly staffing decisions. Motivated by this, in this paper we study call centers where customers can abandon, and abandoned customers may redial, and when a customer finishes his conversation with an agent, he may reconnect. We use a fluid model to derive first order approximations for the number of customers in the redial and reconnect orbits in the heavy traffic. We show that the fluid limit of such a model is the unique solution to a system of three differential equations. Furthermore, we use the fluid limit to calculate the expected total arrival rate, which is then given as an input to the Erlang A model for the purpose of calculating service levels and abandonment rates. The performance of such a procedure is validated in the case of single intervals as well as multiple intervals with changing parameters

    Call Center Capacity Planning

    Get PDF

    Establishing agent staffing levels in queueing systems with cross-trained and specialized agents

    Get PDF
    The determination of the right number of servers in a multi-server queueing system is one of the most important problems in applied queueing theory. The problem becomes more complex in a system that consists of both cross-trained and specialized servers. Such queueing systems are readily found in the call centres (also called contact centres) of financial institutions, telemarketing companies and other organizations that provide services to customers in multiple languages. They are also found in computer network systems where some servers are dedicated and others are flexible enough to handle various clients' requests. Over-staffing of these systems causes increased labour costs for the underutilized pool of agents on duty, while under-staffing results in reduced revenue from lost customers and an increase in queue times. The efficient design and analysis of these systems helps management in making better staffing decisions. This thesis aims to develop models for establishing agent staffing levels in organizations with cross-trained and specialized staff with a view to minimizing cost and maintaining a desirable customer satisfaction. The work investigates the effect of various traffic loads on the number of agents required and the cost. It also considers how using specialized agents, flexible agents and a combination of both categories of agents affects the system. It uses a contact centre that has agents with monolingual, bilingual and trilingual (English, French and Spanish) capabilities to do the study

    Scheduling a multi class queue with many exponential servers: asymptotic optimality in heavy traffic

    Full text link
    We consider the problem of scheduling a queueing system in which many statistically identical servers cater to several classes of impatient customers. Service times and impatience clocks are exponential while arrival processes are renewal. Our cost is an expected cumulative discounted function, linear or nonlinear, of appropriately normalized performance measures. As a special case, the cost per unit time can be a function of the number of customers waiting to be served in each class, the number actually being served, the abandonment rate, the delay experienced by customers, the number of idling servers, as well as certain combinations thereof. We study the system in an asymptotic heavy-traffic regime where the number of servers n and the offered load r are simultaneously scaled up and carefully balanced: n\approx r+\beta \sqrtr for some scalar \beta. This yields an operation that enjoys the benefits of both heavy traffic (high server utilization) and light traffic (high service levels.
    • …
    corecore