In a previous article, we looked at different types of software that are required in order to automate and streamline the process of managing a call center.
It was mentioned that apart from call management/ call routing software, operational software is also required that would be used by call center agents to capture information relating to the caller and the nature of his call.
Today we will focus on the third category of call center software and that is total workforce management software (TWMS), more specifically related to timetable scheduling when managing multiple agents.
For very small call centers, it may be relatively easy for a manager to manually work out a timetable for staff to attend to calls. But the larger the call center is, especially if it is a 24/7 call center, and the more complex the patterns are for call spreads, the more challenging this task becomes to manage the workforce optimally.
The call center manager has a goal to see to it that the waiting time for calls is not unreasonably long and also that cost is managed optimally. Call volumes are however oftentimes seasonal. A manager may know from experience that at a certain time of the year, during public holidays, or when there are certain weather patterns, more calls would be received.
He/she may also have learned from experience that for example between 7 pm and 9 pm call volumes increase significantly. The manager now needs to account for all this, in order to estimate how many staff members need to be available during which times and prepare the timetable accordingly.
If he is overstaffed, it will drive up the cost of the call center significantly with no additional benefit. If the call center is understaffed, the quality of service will be compromised.
It is also not as simple as to allocate for example more staff between 7 pm and 9 pm, as it would usually not be practical to ask a call center agent to come in for only two hours and then return home, even if they are being paid per hour and are not permanently employed.
More flexibility is available with temporary workers, which may fit a rotating timetable better, but quality issues are also to be considered.
Apart from these trends, other human factors need to also be considered when timetables are prepared. Local labor laws for example need to be taken into account, as well as transport issues. In a country where people usually do not have their own transport and rely on public transport to get along, the times that public transport is available will also need to be considered.
Finding optimal workforce management software that will suit your particular call center is thus not an easy task, and often times for very complex scenarios and predictive analysis, the price tag does not justify the investment, and it would still be more cost-effective to let the manager continue using his experience to prepare these time tables manually, even though it may take up large portions of his time.
One other option that a call center manager can look into is to employ more software agents where possible. That however holds its own complexities and challenges and also comes with a price tag and risks.
Key functions that are associated with a workforce management software system for call centers are:
- Forecasting of call volumes: Historic, as well as current call data, is used to identify trends and predict the number of future call volumes.
- Working out the optimum number of staff required based on the forecasts
- The number of human agents required as estimated is then scheduled in a way as to allow for breaks, meetings, training, etc.
- Comparing the actual performance against the plan so that the necessary adjustments can be made.