Logique & contrôle
Les nodes de logique ne produisent pas de contenu : ils orchestrent le déroulement du workflow. Ils permettent de conditionner, temporiser ou répéter des étapes. Tous sont gratuits.
Condition
Si / sinon
Fait bifurquer le workflow selon une condition. Une branche « oui » et une branche « non » partent du node ; seule la branche correspondant au résultat est exécutée.
Exemple de condition : node_n2.output.score < 60 — si le score est inférieur à 60, on part en correction ; sinon, on s'arrête.
Audit -> Si score < 60 ? --oui--> Marcus reecrit -> Publier
--non--> Fin
Temporisation
| Node | Ce qu'il fait |
|---|---|
| Attendre quelques secondes | Pause courte, 60 secondes maximum. Pour de petits décalages entre deux étapes. |
| Attendre jusqu'à une date | Met le workflow en pause jusqu'à une date écrite en clair : « dans 2 jours », « lundi 9h », « fin du mois ». Il reprend tout seul ensuite. Gratuit pendant l'attente. |
Pendant un « Attendre jusqu'à une date », l'exécution passe en statut En sommeil et ne consomme rien. CiteMe la réveille automatiquement le moment venu. Pour patienter plus de 60 secondes, utilisez toujours ce node plutôt que « Attendre quelques secondes ».
Répétition
Boucle (pour chaque...)
Répète les nodes suivants pour chaque élément d'une liste — par exemple chaque page à corriger. Les étapes à répéter se connectent depuis ce node, et l'élément courant est accessible via la variable {{loop.item}}.
Audit leger -> Boucle (chaque page en erreur)
-> Brian corrige {{loop.item}}
-> Webflow patch
Le nombre d'itérations d'une boucle est plafonné selon votre plan. Au-delà, la boucle s'arrête pour éviter les exécutions infinies.
Et la validation humaine ?
Le node Validation humaine (approval.request) appartient aussi à la logique, mais comme il touche aux approbations et à la publication, il est documenté avec les notifications.
Voir Approbations & notifications →
Suite : les Approbations & notifications.