Omni-Channel Flow apporte les éléments Flow Builder dédiés au routage : au lieu de router systématiquement vers une file fixe déterminée à l'avance, vous pouvez construire une logique conditionnelle riche (vérifier la disponibilité, évaluer des règles métier, transférer, escalader) directement dans un Flow, sans code Apex. C'est l'outil à privilégier dès que le routage dépasse le simple « ce type de Case va dans cette file ».
Dans Flow Builder, la palette d'éléments inclut, une fois Omni-Channel activé :
Construisez un Flow avant enregistrement (Record-Triggered, before save) ou un Autolaunched Flow déclenché après création du Case, qui :
Ce schéma de débordement automatique (overflow routing) est l'un des cas d'usage les plus rentables d'Omni-Channel Flow : il évite qu'une file spécialisée sous-effectif bloque des clients alors que d'autres agents qualifiés sont libres ailleurs.
Combinez Omni-Channel Flow avec un Scheduled Path (chemin planifié) sur un Flow déclenché par enregistrement : si un Case reste non assigné après, par exemple, 10 minutes, le chemin planifié se déclenche et exécute Reroute Work vers une file de secours ou augmente sa priorité de routage. C'est une alternative low-code à un job batch ou un trigger Apex pour gérer les cas oubliés en file.
Un Flow peut interroger des données non disponibles nativement dans la Routing Configuration : appel à une action invocable, lecture d'un enregistrement Data Cloud, ou consultation d'un statut de disponibilité calculé côté système externe via une action REST. Cela permet des scénarios comme :
Attention : chaque appel à Check Real-Time Presence Status consomme des ressources et peut ajouter de la latence si le Flow est trop complexe. Gardez la logique de routage aussi simple que possible et évitez les boucles ou appels répétés inutiles dans un Flow déclenché à fort volume.
Pour un routage simple et stable (un type de Case = une file, sans logique conditionnelle), une Routing Configuration classique reste plus performante et plus simple à maintenir qu'un Flow. Réservez Omni-Channel Flow aux scénarios qui nécessitent réellement une décision dynamique au moment du routage — débordement, escalade, ou données externes — sous peine de complexifier inutilement une configuration qui pourrait rester déclarative et directe.
Notre équipe DevToSpace accompagne vos projets Salesforce, de l'expérience client omnicanale à l'intégration Data Cloud / Marketing Cloud Next.
Parler à un expert