Logique & controle
Les nodes de logique ne produisent pas de contenu : ils orchestrent le deroulement du workflow. Ils permettent de conditionner, temporiser ou repeter des etapes. 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 resultat est executee.
Exemple de condition : node_n2.output.score < 60 — si le score est inferieur a 60, on part en correction ; sinon, on s'arrete.
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 decalages entre deux etapes. |
| Attendre jusqu'a une date | Met le workflow en pause jusqu'a une date ecrite en clair : « dans 2 jours », « lundi 9h », « fin du mois ». Il reprend tout seul ensuite. Gratuit pendant l'attente. |
Pendant un « Attendre jusqu'a une date », l'execution passe en statut En sommeil et ne consomme rien. CiteMe la reveille automatiquement le moment venu. Pour patienter plus de 60 secondes, utilisez toujours ce node plutot que « Attendre quelques secondes ».
Repetition
Boucle (pour chaque...)
Repete les nodes suivants pour chaque element d'une liste — par exemple chaque page a corriger. Les etapes a repeter se connectent depuis ce node, et l'element courant est accessible via la variable {{loop.item}}.
Audit leger -> Boucle (chaque page en erreur)
-> Brian corrige {{loop.item}}
-> Webflow patch
Le nombre d'iterations d'une boucle est plafonne selon votre plan. Au-dela, la boucle s'arrete pour eviter les executions infinies.
Et la validation humaine ?
Le node Validation humaine (approval.request) appartient aussi a la logique, mais comme il touche aux approbations et a la publication, il est documente avec les notifications.
Voir Approbations & notifications →
Suite : les Approbations & notifications.