Multi-skilled agents and skills-based routing (SBR) have been around almost since the dawn of call centers. Since then, call centers have evolved into omni-channel contact centers, handling not just calls but emails, web chats, social media interactions, and so on. More than ever, it’s vital to schedule the right agents with the right skills at the right time in order to achieve your customer service goals while keeping occupancy levels at a sustainable level, all while maximizing efficiency. But what exactly is multi-skilling? And how do you avoid the pitfalls and get the best from skills based workforce planning in your contact center?
Multi-skilling simply means that some or all of your agents possess more than one skill and can perform more than one task. For example, you may have agents who can speak multiple languages or who are skilled in both servicing existing customers and signing up new ones.
Skills-based routing (SBR) is a function of contact center platforms that can simultaneously queue calls and other customer interactions to more than one group of agents. Depending on the center's needs, the administrator can define rules that distribute incoming interactions in a preferred order. SBR routes interactions to the first available agent with the required skills. SBR enables contact centers to derive the maximum value from a multi-skilled workforce.
Skills-based workforce planning takes into account the skills of each individual agent when building schedules, so that customer demand is satisfied as efficiently as possible.
Having teams of agents dedicated to a single type of interaction offers no pooling efficiency. Consequently, in some centers, the goal is to train every employee to be a ‘universal agent’ who can handle any interaction. This will deliver the maximum possible pooling effect and the greatest schedule efficiency. Unfortunately, it is often unrealistic, because:
SBR helps centers to utilize staff in a way that may not be fully universal but is certainly more efficient than individual dedicated teams. New hires can be trained on the different call types one by one, progressing once they have demonstrated mastery and gained confidence by handling the interactions that are routed to them.
Skills-based workforce planning presents a number of challenges:
A fundamental challenge that skills-based workforce planning poses to WFM is that of determining how many agents are needed with each skill or combination of skills. In a single-skill or universal agent scenario, the Erlang C formula works well. When agents have a combination of skills, however, Erlang C is completely lacking, since it takes no account of agent skills. It assumes that all agents are identical. With a multi-skill workforce, the combination of agents and skills makes a big difference since there is a web of interdependencies. For example, hiring staff with skill X may not seem to address a shortage of resourcing in skill Y. But if there are agents with skills X and Y already working in the center, the new agents will free up agents with skill Y to take more calls.
WFM software applications approach these challenges in a variety of ways. Some require the user to make simplifying assumptions and handle multi-skilled agents in the same way as single-skilled agents. Others use complex simulation models that mimic the exact mix of calls and contacts in each interval, e.g. 15 minutes. They experiment with different shift combinations for the multi-skilled agents on a trial-and-error basis until a solution is found. Simulation is certainly powerful but does have some downsides:
Another approach to skills based workforce planning is to use sophisticated optimization algorithms instead of simulation. Optimization offers a number of important benefits:
While the optimization approach may seem on the surface to be less precise than simulation, in reality, the optimization is completed quickly and typically results in schedule efficiency that is equivalent or even superior to that offered by simulation. Schedule efficiency is a key WFM metric. Also known as 'schedule fit', it is a measure of the extent to which the ‘supply' of agents matches the 'demand' for agents. The goal is perfect coverage, i.e. zero under-staffing and zero over-staffing. Planners have a clear advantage if they can constantly optimize schedule efficiency, quickly and easily, even in a multi-skill environment. The advantages of optimization are clear.
Skills-based workforce planning is a difficult task. The challenges don’t stop with schedule building. You will be faced with operational challenges such as changing volumes, agent sickness, and business changes that affect average handling time (AHT). Any of these effects may require you to revisit your schedules. Remember, the main goal of WFM is to consistently put the right number of people with the right skills in their seats at the right time. Multi-skill scheduling is more complex than single-skill scheduling, but savvy planners can overcome the challenges by choosing the right methods and tools.
▶️ Check out injixo’s multi-skill schedule optimization functionality