|

Optimizing routing based on MyTrailhead trainings

Dynamic routing with Amazon Connect

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 publicly available learning experience platform.  Working in the Salesforce ecosystem, we are all familiar with Trailhead.  But now, all companies my use the learning platform to create their own trainings as well.  MyTrailhead learning platformAnd what about using the skills built in MyTrailhead, to route incoming calls to the right agent?

Skills-based routing

Probably you agree that it’s a tedious job to match skills with queues for incoming calls in your contact center.  Traditionally, you have queues like ‘English’ and ‘French’, or specific queues for ‘Product A’ or ‘Product B’.  On the other side, you have agents that have the appropriate language skills, or that are trained for a specific product.  Although your agents may get trained new skills, the definition of your skills-based routing matrix is somewhat static.  Most probably, you will only change your setup when it is really necessary.  As it takes a pretty large effort to remap all possible routing variables.

Routing based on skills built in MyTrailhead

Amazon ConnectIn a recent implementation, we completely changed the traditional routing approach.  Instead of pre-defining the queues and the skills in Amazon Connect, we now base the routing of incoming calls on the trainings that agents follow in MyTrailhead.  So basically…there is no ‘English’ or ‘French’ queue anymore.  Instead, we dynamically query Salesforce from Amazon Connect and match the skills – built in MyTrailhead – of the available agents with what is required for the incoming call…  When we find a suitable and available agent, Amazon Connect creates a Case in Salesforce, and pushes the Case to the selected agent.

Similar Posts

  • | |

    Managing virtual contact center teams

    Over the years, companies have often centralised their administrative teams in one location. But with traffic congestions and different mindsets of millenials, the trend moves towards virtual teams.  Especially millenials want more freedom in choosing where and when they work. Virtual Contact Center teams Also for contact centers it becomes more important to allow people…

  • |

    Skills-based routing in Salesforce

    Back in 2021, when Salesforce Omni-Channel was still maturing, we discussed the foundational shift from simple queue-based routing to the more sophisticated skills-based routing. This innovation allowed businesses to move beyond simply assigning work to agents based on availability within a general bucket, instead matching customer inquiries with agents possessing specific expertise. Today, as customer expectations…

  • Data Privacy in a Cloud Contact Center environment

    Data Privacy and GDPR rules in Europe are hot topics these days. Going for cloud solutions and implementing, for instance, a cloud contact center, puts probably even more focus on getting compliancy with data privacy rules. Many companies publish how they handle GDPR questions, and so does Salesforce on this page. But, your company doesn’t…