Construire un workflow avec Cogity Builder
Cogity Builder permet de composer des workflows métier connectés à vos outils existants. Ce tutoriel montre comment créer un workflow opérationnel de bout en bout : déclencheur, étapes de traitement, règles de validation, sortie et test sur données réelles.
Cas démonstratif
Contrôle d'un fichier fournisseur entrant : lecture, contrôle de complétude, score qualité, sortie vers PIM ou retour fournisseur.
Durée estimée
20 minutes
Niveau
Intermédiaire
Prérequis
Prise en main plateforme recommandée
Ce que vous allez apprendre
- Créer un nouveau workflow depuis zéro dans le Builder
- Choisir et configurer un déclencheur
- Ajouter des étapes de traitement et de validation
- Définir les conditions et les règles métier
- Tester le workflow sur un fichier d'exemple
- Lire et interpréter le rapport de résultat
Créer un nouveau workflow
Dans le Builder, cliquer sur Nouveau workflow. Renseigner le nom : Contrôle fichier fournisseur — Pilote. Choisir un espace de travail si votre organisation en utilise plusieurs (ex : Retail B2B — Data produit).
Le canvas s'ouvre vide. La barre latérale droite affiche les étapes disponibles, organisées par type : déclencheurs, traitements, validations, sorties.
Configurer le déclencheur
Dans la barre latérale, glisser l'étape Dépôt fichier sur le canvas. La configurer :
- Formats acceptés : Excel (.xlsx), CSV
- Source : portail fournisseur ou upload manuel
- Fréquence : immédiat (à chaque dépôt) ou planifié
Le déclencheur est la porte d'entrée du workflow. Il définit quand et depuis où le flux démarre.
Un bon déclencheur est borné et prévisible. Évitez les déclencheurs trop larges au démarrage — ils rendent le pilote plus difficile à contrôler.
Ajouter l'étape de lecture
Ajouter l'étape Lecture de fichier. La connecter au déclencheur. La configurer :
- Onglet cible (ex : Feuille 1 ou onglet nommé)
- Ligne d'en-tête (numéro de ligne)
- Encodage et séparateur si nécessaire
La prévisualisation affiche automatiquement les 5 premières lignes du fichier d'exemple. C'est le moment de vérifier que la structure est bien lue.
Ajouter le contrôle de complétude
Ajouter l'étape Contrôle de complétude. La connecter à la lecture. La configurer :
- Liste des attributs obligatoires (EAN, libellé, famille, poids, dimensions, image principale)
- Seuil de complétude minimum : 80 %
- Comportement si seuil non atteint : bloquer le flux et passer à la validation
Cette étape mesure pour chaque ligne combien d'attributs obligatoires sont présents. Elle produit un score par ligne et un score global.
La liste des attributs obligatoires dépend de chaque famille produit. Pour un pilote, commencez avec les 5 à 7 attributs les plus critiques.
Définir la règle de validation
Ajouter l'étape Règle de validation. La connecter au contrôle. Configurer la logique :
- Si score global < 80 % → statut À corriger + notification fournisseur
- Si score global ≥ 80 % → statut Prêt + envoi vers connecteur PIM
Cette règle est le point de gouvernance du workflow : elle décide ce qui peut avancer seul et ce qui doit être signalé.
La validation humaine peut aussi être insérée ici : si score entre 60 et 80 %, une revue manuelle est déclenchée avant de décider. C'est souvent la bonne approche pour un premier déploiement.
Configurer la sortie
Deux branches de sortie selon la règle :
- Branche Prêt : envoi vers le connecteur PIM configuré (données normalisées, prêtes à intégrer)
- Branche À corriger : génération d'un fichier d'anomalies listant les champs manquants par ligne, envoi au fournisseur
Les deux sorties sont configurables indépendamment. On peut commencer par la seule branche Prêt et ajouter la branche fournisseur ensuite.
Tester le workflow
Cliquer sur Tester avec un fichier d'exemple. Uploader le fichier de démo ou un vrai fichier fournisseur anonymisé.
Le Builder exécute le workflow étape par étape. Pour chaque étape : statut, données en entrée, données en sortie, durée. Le rapport final affiche :
- Score qualité global (ex : 87 %)
- Nombre de lignes prêtes / à corriger
- Liste des attributs manquants les plus fréquents
- Statut de sortie et canal déclenché
Résultat attendu
Le workflow est opérationnel. Il lit un fichier fournisseur, contrôle la complétude, applique la règle et sort vers le bon canal. Tout est tracé et rejouable. Vous pouvez maintenant l'étendre à d'autres familles produit ou d'autres fournisseurs.
Aller plus loin
Vous voulez construire ce workflow sur vos propres fichiers fournisseurs ?
Nos équipes peuvent configurer un premier workflow de contrôle sur un exemple réel de votre catalogue en moins d'une semaine.
Réserver une démo