Une fois le socle Omni-Channel activé, la vraie difficulté commence : traduire des règles métier (« les clients Premium avant les autres », « les réclamations urgentes en tête de file ») en paramètres concrets sur la Routing Configuration. Ce paramétrage se joue essentiellement sur trois leviers : la priorité, le modèle de routage et le poids de capacité.
Chaque enregistrement à router (un Case par exemple) peut porter un champ numérique Priorité de routage, mappé sur la Routing Configuration via un champ personnalisé sur l'objet (souvent un champ formule ou mis à jour par un Flow). Plus la valeur est basse, plus la priorité est haute : un enregistrement à priorité 1 sera proposé aux agents avant un enregistrement à priorité 5, même si ce dernier attend depuis plus longtemps.
Bonnes pratiques pour construire l'échelle de priorité :
Deux modèles sont disponibles au niveau de la Routing Configuration :
Le choix dépend directement de votre stratégie métier : si un agent senior peut gérer 5 chats simples ou 1 dossier complexe, Most Available avec des poids de capacité différenciés est plus pertinent. Si tous les agents traitent des unités de travail comparables, Least Active suffit.
Le Capacity Weight défini sur la Routing Configuration indique combien d'« unités » un élément de travail consomme dans le modèle de capacité de l'agent. C'est un levier puissant pour refléter des priorités métier :
Il est courant d'avoir une Routing Configuration par file, voire par type de travail au sein d'une même file. Exemple concret pour un centre de contact e-commerce :
Cette segmentation permet à un même pool d'agents d'être sollicité différemment selon la nature du travail, sans dupliquer les files inutilement.
Attention : la priorité ne s'applique qu'au sein d'une même Routing Configuration au moment de la mise en concurrence des éléments en attente. Elle ne compare pas automatiquement des files différentes entre elles ; assurez-vous que votre architecture de files reflète bien les silos métier que vous voulez arbitrer.
Avant mise en production, simulez des scénarios de charge dans un sandbox : injectez plusieurs cas avec des priorités différentes, connectez deux agents avec des capacités distinctes, et observez l'ordre de distribution dans le widget Omni-Channel. C'est le seul moyen fiable de valider que la configuration reflète vraiment vos priorités métier, et non uniquement la théorie documentée.
Notre équipe DevToSpace accompagne vos projets Salesforce, de l'expérience client omnicanale à l'intégration Data Cloud / Marketing Cloud Next.
Parler à un expert