login | register
Thu 20 of Nov, 2008 [08:15 UTC]

voip-info.org

History

PBX Skill Based Routing

Created by: hegars,Last modification on Sun 02 of Mar, 2008 [05:25 UTC] by EddieAdams

Skills Based Routing Definition


The following is the Wikipedia definition for Skills Based Routing:

  • "Skills based routing (SBR) is a call assignment strategy used in call centers to assign incoming calls to the most suitable agent, rather than simply choosing the next available agent. It is an enhancement to the Automatic Call Distributor systems (and IVR systems) found in most call centers. The need for skills based routing has arisen as call centers have become larger and dealt with a wider variety of call types."

Example

Best way to describe this is if you have 3 agents in a call group each having a different skill level in their certain field,
Agent 1 best knows Windows
Agent 2 best knows Linux
Agent 3 best knows Mac
But each person may know a bit about the other

Each Agent has a weight rating

Agent S-|-Win-|-Lin-|-Mac-|
Agent 1-|-100-|-050-|-025-|
Agent 2-|-025-|-100-|-050-|
Agent 3-|-050-|-025-|-100-|

When a client calls the ACD group number the system will prompt them with a menu and ask them something like..
Press 1 for Windows Support
Press 2 for Linux Support
Press 3 for Mac Support

Now before the call is automatically assigned to an agent the system will look up the skill table and then look to see which agents are free

Example 1:
A call comes in asking for windows support,
The system then sees that Agent 1 has the highest skill rating out of all the agents and checks that the agent is free to process calls
Agent 1 was free so the call gets routed to and answered
Agent 2 stays free
Agent 3 stays free

Example 2:
2 calls come in asking for windows support,
The system check the skill table, Agent 1 has the highest priory Agent 2 has the next highest, both agents are free so the system then defaults back the standard ACD mode distributing call based on order, but only including Agents 1 and 2
Agent 1 was free gets the first call in the queue
Agent 2 was free get the second call in the queue
Agent 3 stays free

Example 3:
4 calls come, 2 asking for windows support, one for Mac Support and one for Linux support
Agent 1 was free gets the first windows call
Agent 2 was free gets the second windows call
Agent 3 was free get the first Mac call
Caller 4 waits until an agent gets free for the system to reevaluate the skill table


Advantages of this method over a traditional ACD,
1. Used to train agents to build up their skill level
2. Used to get the best quality support to the calling client
3. Saves time of the higher trained agents (gets them away from password reset requests)

Other Uses
1. Software packages
2. Different Language Agents


This information is from what I understand from the rather pricey Ericsson Solidus eCare package.
Ericsson CN - Solidus eCare3 CE brochure


See Also



Comments

Comments Filter
222

333Routing Procedure

by clenz, Monday 01 of August, 2005 [14:35:50 UTC]
Hm the examples are somewhat misleading. The examples says "4 calls come in" but you don't think of an acd system in that way. I think of skill based routing as an extension to the normal ACD mechanism which simply tries to evenly distribute the calls in the queue. To put it in simpler words: A standard ACD algorithm would be: take next call in queue, distribute it that way so that calls are evenly distributed along all agents
Skill based routing: nearly the same: take next call in queue, look at requested skill, distribute it that way so that the highest-skilled agent gets the call
There might be additional rules like: if highest available skill is lower than X wait Y second and look again
The focus is always on "next agent in queue". You don't have to distribute 4 calls the same time so you have to default to normal ACD.
Thats the point in the examples that bugs me a little... ;)

222

333Avaya

by bb_referee, Thursday 12 of February, 2004 [22:09:33 UTC]
Avaya (previously AT&T/Lucent) uses the same concept for Skills Based Routing. In Avaya Communication Manager, it's called Expert Agent Selection.