Modelling and simulation of a telephone call center

We consider a system with two types of traffic and two types of agents. Outbound calls are served only by blend agents, whereas inbound calls can be served by either inbound-only or blend agents. Our objective is to allocate a number of agents such that some service requirement is satisfied. We have taken two approaches in analyzing this staffing problem: we developed a simulation model of the call center, which allows us to do a what-if analysis, as well as continuous-time Markov chain (CTMC) queueing models, which provide approximations of system performance measures. We describe the simulation model here.