![](https://www.infallibletechie.com/wp-content/uploads/2024/07/Route-Salesforce-Messaging-for-In-App-and-Web-Sessions-using-Skills-1024x576.jpg)
In order to route Salesforce Messaging for In-App and Web Messaging Sessions via Skills, Omni-Channel Flow should be used.
1. In the Omni-Channel Flow, use “Add Skill Requirements” Flow element to add the skills. To know more about Additional Skill, please check the following:
2. Use “Route Work” Flow element to route the Messaging Session using the Skills setup in the “Add Skill Requirements” Flow element. Use the “skillRequirements” value from the “Add Skill Requirements” Flow element in the “Route Work” Flow element’s “Skill Requirements” configuration to route the Messaging Session using the Skills setup in the “Add Skill Requirements” Flow element..
Sample Flow:
![](https://www.infallibletechie.com/wp-content/uploads/2024/07/Salesforce-Skills-Based-Routing-Messaging-for-In-App-and-Web.png)
Add Skill Requirements:
![](https://www.infallibletechie.com/wp-content/uploads/2024/07/Salesforce-Add-Skill-Requirements.png)
Route Work:
![](https://www.infallibletechie.com/wp-content/uploads/2024/07/Salesforce-Route-Work-Omni-Channel-Flow.png)