What is Scheduling?

Contact center scheduling is a workforce management activity in which agent work schedules are created based on a variety of factors, mainly expected contact volume and agent availability and skillset. Good scheduling balances customer demands (volume) with efficient use of labor. It can be a complicated balancing act - schedule too few agents and the average speed of answer (ASA) might skyrocket; schedule too many agents and labor costs will grow. It's a classic case of trying to satisfy both the customer and the CFO.

Scheduling is a dynamic process, so even the best schedules are likely to change after they get published. Agents call in sick, queues blow up, volume comes in much lower than forecast, etc. All of these events may require intraday scheduling changes to ensure agents are assigned to the best, most productive activity at any given time and not sitting idle.

Making quick, effective schedule adjustments like this can be difficult for workforce managers if they don't have the right software. But modern solutions allow them to make these changes easily and quickly. Good scheduling tools not only support intraday adjustments - they also enable contact centers to easily promote agent-friendly practices, such as preferred schedules, agent time-off requests, flex schedules, and work from home days. Additionally, the best scheduling tools support agent schedule swaps and shift bidding.


How NICE is Redefining Customer Experience

NICE CXone is the industry’s only interaction-centric platform where channels, data, applications, and knowledge converge to improve customer experience at scale.

It is the leading, most complete and unified CX Platform on the market, used by thousands of organizations of all sizes around the world to help them consistently deliver exceptional customer experiences. CXone is a cloud native, unified suite of applications designed to help you holistically run your call (or contact) center operations.


Back to Glossary

Contact us

If you would like to know more about our platform or just have additional questions about our products or services, please submit the contact form. For general questions or customer support please visit our Contact us page.