Aller au contenu principal

Automatiser un processus metier

En bref

Ce tutoriel vous guide dans la creation d'un workflow automatise qui reagit a un evenement dans votre ontologie, fait appel a un agent IA pour analyser la situation et envoie une notification par email.

Modules utilises : Ontologie, Workflow Builder, Agent Studio, Email.

Duree estimee : 20 minutes.

Ce que vous allez faire

  • Creer un workflow declenche par un evenement ontologique
  • Ajouter une condition pour filtrer les evenements pertinents
  • Appeler un agent IA pour generer un resume
  • Envoyer une notification par email avec le resume
  • Planifier le workflow pour une execution reguliere

Prerequis

  • Un workspace avec des entites dans l'ontologie
  • Au moins un agent configure dans Agent Studio
  • Le module Workflow Builder active

Etape 1 : Creer le workflow

  1. Allez dans Workflow Builder.
  2. Cliquez sur + Nouveau workflow.
  3. Nommez-le (ex. Alerte modification client).
  4. Le canvas s'ouvre avec un bloc Start.

Etape 2 : Ajouter un declencheur

  1. Supprimez le bloc Start par defaut.
  2. Ajoutez un bloc Event Trigger depuis la palette.
  3. Configurez le declencheur :
    • Type d'evenement : Entite modifiee
    • Filtre : Type d'entite = Client (optionnel, pour ne reagir qu'aux modifications de clients)

Le workflow se declenchera automatiquement a chaque modification d'une entite de type Client.

Etape 3 : Ajouter une condition

  1. Ajoutez un bloc Condition apres le trigger.
  2. Configurez la condition :
    • Variable : {{trigger.payload.changes}} contient statut
    • Branche Oui : continue le workflow
    • Branche Non : termine le workflow (aucune action)

Cela filtre pour ne traiter que les modifications du champ statut.

Etape 4 : Appeler l'agent IA

  1. Sur la branche Oui, ajoutez un bloc AI Agent.
  2. Configurez le bloc :
    • Agent : selectionnez votre agent
    • Prompt : Resume en 2 phrases la modification suivante : l'entite "{{trigger.payload.name}}" a vu son statut passer de "{{trigger.payload.oldValue}}" a "{{trigger.payload.newValue}}". Indique si une action est necessaire.
  3. Nommez la variable de sortie : resume_agent

Etape 5 : Envoyer un email

  1. Ajoutez un bloc Send Email apres le bloc AI Agent.
  2. Configurez :
    • Destinataire : responsable@exemple.com
    • Sujet : Modification client : {{trigger.payload.name}}
    • Corps : {{resume_agent}}

Etape 6 : Tester

  1. Cliquez sur Test dans la barre d'outils.
  2. Le mode Test execute le workflow en simulation.
  3. Consultez le panneau de debug pour verifier chaque etape.

Si le test est concluant, activez le workflow :

  1. Cliquez sur le bouton Activer en haut a droite.
  2. Le workflow est maintenant operationnel — il se declenchera a chaque modification correspondante.

Optionnel : Ajouter un schedule

Pour completer le trigger d'evenement par une execution reguliere :

  1. Ajoutez un bloc Schedule Trigger en parallele.
  2. Configurez : Tous les jours a 9h00.
  3. Ajoutez une logique differente sur cette branche (ex. rapport quotidien).

Pour plus de details : Planification.

Resultat attendu

Votre workflow reagit automatiquement aux modifications d'entites, fait analyser la situation par un agent IA et notifie les responsables par email. Le processus est entierement automatise.

Pour aller plus loin

Besoin d'aide ?

Ecrivez-nous : Support et contact.