Aller au contenu principal

Attente

Met le workflow en pause pendant une duree definie (timer) ou jusqu'a la reception d'un evenement externe.

Parametres communs

ParametreTypeRequisVariableDescription
waitTypechoix (timer, event, condition)OuiNonType d'attente : temporisateur, evenement externe ou condition par polling.
outputVariabletexteNonNonNom de la variable de sortie pour referencer le resultat dans les blocs suivants.

Parametres par type d'attente

timer — Temporisateur

Pause l'execution pendant une duree fixe.

ParametreTypeRequisVariableDescription
timerMsvaleur dynamiqueOuiOuiDuree d'attente en millisecondes. Peut etre un nombre fixe ou une variable.

Les parametres marques Variable = Oui acceptent la syntaxe {{nomBloc.champ}}.

event — Evenement

Attend la reception d'un evenement externe avant de continuer.

ParametreTypeRequisVariableDescription
eventTypetexteOuiNonType d'evenement attendu (ex: webhook_received, file_uploaded, user_action, approval_received, ou personnalise).
eventFilterlisteNonNonConditions de filtrage sur l'evenement recu. Seuls les evenements correspondant aux filtres declenchent la reprise.
timeoutnombreNonNonDelai maximum d'attente en millisecondes avant expiration. Preselections : 30s, 1min, 5min, 15min, 1h, 24h. (Defaut: 60000, min 5000, max 86400000)

condition — Condition

Evalue periodiquement une expression et reprend lorsqu'elle retourne true (polling).

ParametreTypeRequisVariableDescription
conditionExpressiontexteOuiNonExpression JavaScript evaluee periodiquement. L'attente se termine lorsqu'elle retourne true.
timeoutnombreNonNonDelai maximum d'attente en millisecondes avant expiration. Preselections : 30s, 1min, 5min, 15min, 1h, 24h. (Defaut: 60000, min 5000, max 86400000)

Sortie

Variable de sortie : waitResult

{
"waitedMs": 0
}

Exemple

Attendre 5 secondes avant de continuer.

Entree :

{}

Sortie :

{"waitedMs": 5000}
Astuce

{{waitResult.waitedMs}} indique la duree effective de l'attente en millisecondes. En mode durable (Run), l'attente est persistee et survit aux redemarrages.