Background
A healthcare organization needed an efficient and scalable method to manage the routing of CM (Care Management)cases across multiple locations.Their goal was to automatically assign cases to the most appropriate and available agents based on predefined skills and avoid building complex automation flows.
Challenge
The organization faced the challenge of ensuring that cases were routed to:
Manually routing cases or relying on a single queue without skill-matching led to delays, inefficiencies, and incorrect assignments.
Solution: Skill-Based Routing with Salesforce Omnichannel
To meet the requirements, the team implemented Skill-Based Routing usingSalesforce Omnichannel, leveraging built-in routing capabilities and eliminating the need for custom Flows.
Key Components Implemented
Skills-Based Routing Metadata
<?xml version="1.0" encoding="UTF-8"?>
<SkillsBasedRoutingxmlns="http://soap.sforce.com/2006/04/metadata">
<routingModel>MostAvailable</routingModel>
<routingPriority>1</routingPriority>
<skills>
<skill>Location_Name</skill>
<skill>CM</skill>
</skills>
<routingConfiguration>
<matchingRule>
<field>Location__c</field>
<operation>Equals</operation>
<value>{!$Agent.Location__c}</value>
</matchingRule>
</routingConfiguration>
</SkillsBasedRouting>
Routing Configuration Metadata
<?xml version="1.0" encoding="UTF-8"?>
<OmniChannelRoutingConfig xmlns="http://soap.sforce.com/2006/04/metadata">
<capacity>5</capacity>
<declineReasons>Busy with another case,Not qualified for this location</declineReasons>
<enableRoutingToMostAvailable>true</enableRoutingToMostAvailable>
<label>CM Routing Configuration</label>
<routingModel>MostAvailable</routingModel>
<routingPriority>1</routingPriority>
</OmniChannelRoutingConfig>
Implementation Steps
Results
Lessons Learned
Conclusion
Skill-Based Routing using Salesforce Omnichannel allowed the health care organization to streamline and scale their CM case assignment process. By leveraging Salesforce-native features, they were able to provide a faster, more accurate, and efficient service to their patients while minimizing manual intervention and system complexity.
Have a question or just want to say hello? Here's how you get started.