Workflows
Nœuds et blocs
Les briques d'un workflow : déclencheur, actions, conditions, attentes, fin.
Un workflow est composé de nœuds reliés entre eux. Chaque nœud accomplit une tâche spécifique. Connaître les nœuds disponibles est la première étape pour construire des automatisations efficaces.
Types de nœuds
- Déclencheur (démarrage). Définit quand le workflow démarre. Cela peut être un événement (nouvel appel, nouvelle commande), un horaire (chaque jour à 8 h), un webhook reçu, ou un démarrage manuel (lancé par vous).
- Action. Exécute une opération : envoyer un SMS, créer un contact, mettre à jour un champ, appeler une API externe, enregistrer une note. C'est le bloc qui « fait des choses ».
- Condition (If-Criteria). Choisit une branche selon un contrôle : « si le client a déjà une commande active, faites X ; sinon, faites Y ». Les conditions rendent le workflow intelligent.
- Attente (Wait). Met l'exécution en pause pour une durée (5 minutes, 2 heures, 3 jours) ou jusqu'à la survenue d'un événement (par ex. réponse du client).
- Sous-workflow. Appelle un autre workflow depuis l'intérieur du workflow courant. Permet de réutiliser des logiques communes sans dupliquer les nœuds.
- Fin. Clôture le workflow en enregistrant le résultat (terminé, échoué, annulé). Il peut y avoir plusieurs nœuds de fin pour exprimer différents résultats.
Variables et expressions
Les nœuds peuvent lire et écrire des variables : des données qui traversent le workflow. Par exemple, le nœud déclencheur « Nouvelle commande » expose des variables comme « client.nom », « commande.total », « commande.items ». Les actions suivantes peuvent les utiliser pour personnaliser les messages ou décider des branches.
Le canvas visuel
Construisez le workflow en faisant glisser les nœuds sur le canvas et en les reliant par des flèches. Chaque nœud dispose d'un panneau de configuration qui s'ouvre au clic. Pour les workflows longs, vous pouvez créer des groupes et des étiquettes pour mieux vous orienter.
Cette page vous a-t-elle été utile ?