Creating an effective schedule for a contact centre requires careful planning, analysis, and adjustments.
To find out how contact centres can do this we asked Stuart Baker, WFM Solution Consultant & Contact Centre Best Practice at peopleware (formerly injixo), for an easy guide on how to create schedules.
Video: An Easy Step-by-Step Guide to Creating a Schedule
Watch the video below to hear Stuart provides an easy guide on how contact centres can create schedules:
Thanks to Stuart Baker, WFM Solution Consultant & Contact Centre Best Practice at peopleware (formerly injixo), for contributing to this video.
Five Steps to Create a Schedule
1. Create a Forecast
Start by forecasting the work your schedule will cover. Generally, this involves analysing past work volumes, identifying trends, and predicting future demand at different intervals during the day, as Stuart explains:
“Firstly you’d need to create a forecast of the work you want the schedule to cover. Usually the forecast is based on previous work volumes, and analyses trends and patterns, and predicts the work volume at interval levels throughout the day.
The forecast can be created manually by using a spreadsheet tool or a workforce management system.
Using a workforce management system can improve the accuracy of the forecast, and also reduce the time spent to create it, as these systems use complex automated algorithms to identify trends that aren’t always easy to spot when looking at data manually.”
While you can create a forecast manually using spreadsheets, a workforce management system (WFM) offers greater accuracy. These systems use advanced algorithms to spot trends that might not be obvious in manual data analysis, saving time and improving reliability.
2. Create a Demand/Requirement
With the forecast in hand, you can create a demand or requirement. This is created by using the forecast of work and applying the inputs that are needed for the requirements calculation.
“Once you have your forecast you can create a demand or requirement. This is created by using the forecast of work and applying the inputs that are needed for the requirements calculation.
For telephone calls, a method of calculation called Erlang is used. This takes into account the inputs such as the average time to deal with the call, service level that you wish to achieve, and also a shrinkage factor, which is an allowance for the fact that not all staff will end up spending 100% of their time working.
Utilizing this calculation you can create a requirement for each of the intervals during the days that you wish to have a schedule for.”
For telephone calls, this typically involves the Erlang calculation method, which factors in inputs such as:
- Average call handling time,
- Desired service level,
- Shrinkage (to account for breaks and other non-work activities).
This calculation helps determine the number of staff needed for each interval throughout the day.
3. Build the Schedule
Using the requirements, assign shifts and work patterns to meet demand. Some of your staff will have fixed working patterns, and some may have flexible contracts that allow you to allocate different shifts on different days.
The more staff that you can be flexible with, the better the coverage you will have for the schedule.
“Once you have the staffing requirements for the schedule period, you allocate the shifts and work patterns to best cover the requirements. Some of your staff will have fixed working patterns, and some may have flexible contracts that allow you to allocate different shifts on different days.
The more staff that you can be flexible with, the better the coverage you will have for the schedule. You could use a spreadsheet tool to record the staff shifts, or use a workforce management system that can do this automatically.
This will track how many staff are working compared to the requirement at that time to see if you have enough staff to cover the work volume.
Using a workforce management system should mean you can get a better coverage of staff to the requirements, as the system will use complex algorithms and work out the best possible fit.”
Spreadsheets can track shifts, but using a workforce management system allows you to do this automatically and should mean you can get a better coverage of staff to the requirements, as the system will use complex algorithms and work out the best possible fit.
4. Review the Schedule
Review the schedule in advance to assess the service levels it can deliver. As the schedule date approaches, update your forecast if needed, and adjust requirements accordingly.
Although last-minute changes to shifts may be limited, identifying gaps early allows you to explore solutions like shift adjustments or overtime.
“Once you have the schedule with the staff shifts in place, you can review what service you are likely to give your customers.
Usually you will create a schedule some time in advance, and as you get nearer the date of the schedule, it’s best practice to review the forecast and create a reforecast if you think it’s required.
This could change the requirements, and therefore the service levels you’re likely to get with your existing schedule in place.
You may not be able to move staff shifts at short notice, but you will be able to see where any pinch points are, and potentially ask staff if they can slide their shifts to fill the gaps, or maybe offer overtime.”
5. Analyse Performance
After the schedule period ends, evaluate its success. Compare the forecast with actual work volumes and check whether requirements were met.
If service levels fell short, identify the causes, such as unplanned staff absences or inaccurate forecasts. Learn from this analysis and make changes to the next forecast and schedule to improve the performance next time.
“And finally, after the schedule period has passed, review how successful it was. Was the forecast accurate against the actual volumes?
If it was, did the requirements get met with the schedule, or did you lose too many staff to other unplanned activities, and therefore underperform? Learn from this analysis and make changes to the next forecast and schedule to improve the performance next time.”
By following these steps, you can create schedules that align resources with demand, ensuring efficient operations and better service for your customers.
If you are looking for more great insights from the experts, check out these videos next:
- How to Choose Which Calls to Evaluate
- How to Calculate ‘Not Ready’ Rate
- Agent Statements for Supporting Bereaved Customers
- How to Improve Forecast Accuracy
Author: Stuart Baker
Reviewed by: Robyn Coppell
Published On: 7th May 2024 - Last modified: 28th Apr 2025
Read more about - Video, Forecasting, Peopleware, Scheduling, Staffing, Stuart Baker, Top Story