Reduction in average wait time
Improved agent utilisation
Reduction in call abandonment rate
Efficient call center operations are critical for balancing customer satisfaction and operational cost. In this project, I developed a discrete event simulation to replicate the behaviour of a real-world call center, accounting for factors such as customer arrival rates, service durations, wait time tolerances, agent shifts, and prioritisation rules.
The simulation allowed us to test how different configurations would perform under realistic and extreme conditions. I experimented with changes in call volume, agent availability, and queueing strategies to measure their impact on key performance indicators like average wait time, call abandonment rate, and agent utilisation.
This model enabled data-driven decision-making by identifying staffing thresholds that maintain service levels during peak hours while reducing unnecessary overhead during quiet periods. It also offered insights into how queueing logic (e.g., priority queues or overflow handling) could improve system efficiency and reduce customer frustration. The final model became a prototype for evaluating future policy changes without disrupting live operations.