Omni-Channel est le moteur de routage natif de Salesforce Service Cloud : il pousse automatiquement le travail (cas, chats, messages, leads, tâches personnalisées) vers les agents disponibles, selon des règles que vous définissez. Avant de parler de priorités métier ou de compétences, il faut maîtriser les quatre briques de base qui composent toute implémentation : les canaux de service, les files d'attente, les configurations de routage et les statuts de présence.
Omni-Channel repose sur un petit nombre d'objets de configuration qui s'articulent entre eux :
Rendez-vous dans Configuration Rapide et cherchez « Paramètres Omni-Channel ». Activez la case Activer Omni-Channel. Cette activation ne configure rien en soi : elle rend disponibles les objets Service Channel, Routing Configuration et Presence Status, et ajoute le composant utilitaire Omni-Channel aux applications console.
Dans Configuration Rapide, ouvrez Canaux Omni-Channel et créez un enregistrement. Renseignez :
Chaque canal correspond à un seul type d'objet. Si vous routez des cas ET des chats, il vous faut deux Service Channels distincts.
La Routing Configuration détermine le comportement du routage pour une file donnée. Les paramètres essentiels :
Créez ou réutilisez une Queue classique (Configuration > Files d'attente), associez-la à la Routing Configuration créée précédemment, puis ajoutez les objets supportés (Case, etc.) et les membres (utilisateurs ou files publiques). C'est cette file qui apparaîtra ensuite dans les règles d'assignation ou les Flows pour pousser le travail vers Omni-Channel.
Dans Configuration Rapide, ouvrez Statuts de présence Omni-Channel. Créez au minimum un statut « Disponible » coché pour chaque canal de service concerné, et un statut « Hors ligne » sans aucun canal. Affectez ensuite ces statuts à un Presence Configuration (profil ou permission set) pour les rendre visibles aux agents dans le widget.
Piège fréquent : un agent qui ne reçoit jamais de travail n'a souvent tout simplement pas le bon Presence Status sélectionné, ou n'est membre d'aucune file associée au canal. Vérifiez toujours ces deux points avant de chercher plus loin dans la configuration de routage.
Enfin, ouvrez l'App Manager, éditez votre application console Lightning, et ajoutez le composant utilitaire Omni-Channel dans l'onglet Éléments utilitaires. Sans cet ajout, les agents n'auront tout simplement aucune interface pour changer de statut ou accepter des offres de travail entrantes, même si toute la configuration serveur est correcte.
Une fois ces cinq étapes réalisées, vous disposez du socle minimal fonctionnel. Les articles suivants de cette série détaillent les réglages avancés : priorités métier, compétences, capacité, SLA et pilotage par les rapports.
Notre équipe DevToSpace accompagne vos projets Salesforce, de l'expérience client omnicanale à l'intégration Data Cloud / Marketing Cloud Next.
Parler à un expert