Default Required Skills in Dynamic Skills-based Routing

Default a required skills with skills-based routing

With Skills-based routing in Salesforce, you have the ability to dynamically select the best-placed support agent, to answer an incoming question.  But there may be situations where you want to have one or two required skills.  These skills should always be met. Next to other skills, where you may want to reduce their importance if no agent meets all the requirements.

Let’s take the following example:

  • You implement skills-based routing for incoming emails
  • Your implementation spans multiple countries
  • Your implementation spans multiple languages
  • Your implementation spans multiple (Case) queues, one for each country that you service

Skills-based Routing Rules

Using the out-of-the-box Skills-based Routing Rules, you may define dynamic routing of these incoming emails in Salesforce.

As there is one rules engine for all Cases, you may assign skills for country, language and potentially you think about creating a dedicated skill per queue. The reason being that you have dedicated teams in each country. So you want to get an incoming Case from France with a French agent, an incoming Case from Germany pushed to a German support agent, etc.

But, the idea of the Skills-based Routing Rule configuration is that you may reduce the required skills if a certain request is in queue too long.  This could mean that, in the end, the request from the French customer ends up with the German support agent.

So, how to fix this?

Also read

Why skills-based routing?
A brief explanation of the need for skills-based routing in your organization

Skills-based routing in Salesforce
The basics about skills based routing in Salesforce

Configuring Skills-based routing in Salesforce
Steps to make an initial configuration of skills-based routing in Salesforce

Let the skills be with you
More in-depth explanation of concepts like work distribution, routing models, capacity management

Required skills

Skills-based Routing Rules allow reducing skills requirements when no agents fulfill all needed skills.  When the request is waiting too long, this may lead to having certain expected skills completely dropped.

However, with the country example, you really expect someone in that specific country to answer the incoming question. Better quality and lower costs with efficient skills based routingThis skill should never get dropped.

To meet this requirement, you should create separate Routing Configurations, one for each country that you support. Next you set the specific language skill as part of the individual Routing Configuration.  As the skill is set in the Routing Configuration, it will never get dropped as part of the Skills-based Routing Rule configuration.

This ensures that a question from a French customer always is pushed to a French support agent, and German customers get served by German support agents.

Chat

We described a scenario for email-to-case. But the same applies for skills-based routing for incoming chat requests. Moreover, when you implement chat in multiple Community sites, you may apply the same configuration.  Next to a fixed country skill, you possibly also want to have the chat button defined as a required skills, to ensure that the incoming request ends up in the correct team (in a given country).

 

Conclusion

Skills-based Routing Rules allow for lowering skill requirements when an incoming request is waiting too long.  But your business scenario may require one or multiple required skills.  You ensure this process by setting skills at the level of the Routing Configuration.

 

Are you interesting in implementing Skills-based Routing and/or Digital Transformation projects in you customer service team?  We’re here to help you!

Similar Posts

  • Using External Routing solution with Salesforce

    External routing allows you to use your existing communication platform with Salesforce Omni-channel.  In a ‘pure’ implementation, Salesforce decides which agent should answer an incoming work item.  When you prefer using the decision engine of your existing unified communication platform, External Routing allows you to do so. Why External Routing? Salesforce Omnichannel routing allows to…

  • |

    Voicebot apps in your contact center

    Chatbot, Voicebot, Visual IVR… next to social media, you also want information from these channels fully integrated in your CRM application…  As a company you want 360° view on all interactions with your customers. Picture this: A customer calls your contact center and ends up in your self-service voicebot Your customer answers the questions that…

  • Integrate A Voicebot In Your Contact Flow

    Service Cloud Voice brings Interactive Voice Recognition (IVR) functionalities to your Salesforce implementation. Integrating simple voicebot functionalities in your contact flow may automate standard repetitive tasks.  Normally, these tasks take unnecessary time away of your support team.  By automating these tasks, your support agents may focus on more complex, and more attractive tasks. Likewise, providing…

  • |

    Optimizing routing based on MyTrailhead trainings

    Skills-based routing is an important aspect for inbound (and outbound) contact centers.  How do you manage your agent’s skills?  How do you ensure that calls get routed to the best suited agent at all times?  And how do you follow-up on agents that build new skills? MyTrailhead Earlier this year, Salesforce announced MyTrailhead as a…

  • |

    Salesforce Omni-Channel Unified Routing in a multi-national support center

    Customers, regardless of the company’s size, demand seamless, instant, and highly personalized interactions across every channel they choose – be it a simple phone call, a quick email, an immediate web chat, or a message sent via WhatsApp. For mid-sized and growing organizations, especially those expanding into international markets, this challenge is particularly acute. They…

  • |

    Where to start with Salesforce CTI implementations?

    Companies regularly ask how they may integrate incoming calls with Salesforce.  They don’t always look for a complete omnichannel approach yet. But they search for a solution to get customers connected with the right agent and ensuring that the agent has the correct information displayed. So these are talks about how starting off with such…

One Comment

Comments are closed.