/CallCenterSimulation

(Proof of Concept) Simple Call Center Model Simulator. Featuers : - Single Call Stream - Multi Agent Resource - Settings of Timing

Primary LanguageC#

CallCenterSymulation - In Progress

#Purpuse A model of a call center with one type of agents with different skills and many types of incoming calls. The model focuses of call routing, if the caller is waiting for too long. The calls arrive at certain rates and are placed in queues (one queue for each call type). Some callers abandon from the queue after a certain waiting time, some don't have enough information.

  • Make a report from working under subject
  • Test skills of workers with targets
  • Help determine if more lines are needed

#Implemented

  • Basic Functions are working
  • Reports are being shown in numbers
  • All information input and output is by LINQ's

#Not implemented (To be added) There are two agent groups, each trained to handle a particular call type. However the agents are also cross-trained so that they can handle calls of different type, yet less efficiently. The logic for call routing is the following: a call is routed to the “native” agent, if there is one available; otherwise, the call is routed to the “alien” agent, again if the latter is idle. The output metrics in this model are the queue lengths and “service levels” for both call types. All parameters can be changed on-the-fly, including the routing options.

#Settings Menu - Schedule / Agents / Timings alt text

#Settings Menu - Product Types / Agents that can handle Products / Timings alt text

#Run with settings paramteres alt text