Reprendre une exécution de workflow en attente d’une saisie humaine
Lorsqu’un workflow atteint une étape de saisie humaine, il se met en pause et attend une réponse. Vous pouvez reprendre l’exécution en répondant directement dans le chat. Le workflow enregistre votre réponse, marque l’étape comme réussie et passe à l’étape suivante.
Quand un workflow se met en pause en attente d’une saisie
Un workflow se met en pause lorsqu’une étape est configurée pour collecter une saisie humaine avant de continuer. La page de détails de l’exécution affiche un panneau En attente d’une saisie, et le statut de l’exécution est waiting. Pendant qu’une exécution est en attente, elle se distingue d’une conversation de chat normale. La réponse dans le chat est traitée comme une saisie du workflow, et non comme une nouvelle requête d’assistant.
Reprendre une exécution en attente depuis le chat
Ouvrez les détails de l’exécution du workflow et vérifiez que le statut est waiting et que le panneau En attente d’une saisie est visible.
Cliquez sur Répondre dans le chat pour ouvrir le panneau de chat.
Saisissez votre réponse exactement comme l’exige l’invite en attente. La réponse doit correspondre à l’entrée attendue pour l’étape.
Envoyez le message. Le workflow reprend automatiquement si la réponse correspond à l’invite en attente.
L’étape est marquée réussie, la réponse est enregistrée dans l’état du workflow, et l’exécution passe à l’étape suivante.
Ce qui se passe après votre réponse
Une fois le workflow repris, il continue d’exécuter les étapes restantes. Si une autre étape de saisie humaine apparaît plus tard, l’exécution se met à nouveau en pause et répète le même processus. Lorsque toutes les étapes sont terminées et que le contrat de sortie est satisfait, l’exécution se termine avec le livrable configuré.
Pourquoi une reprise peut échouer
Une tentative de reprise échoue si l’une de ces conditions est vraie :
L’exécution n’est plus à l’état waiting.
L’exécution n’a pas d’étape en attente avec une clé d’entrée exposée.
L’étape en attente n’attend plus de saisie.
La réponse est vide.
Si l’exécution n’est pas en attente, consultez l’Historique des exécutions pour voir si l’exécution s’est déjà terminée, a échoué ou a été reprise par un autre utilisateur.
Que lire ensuite
Vue d’ensemble des workflows pour comprendre comment les workflows gèrent les branches, les sorties et les états d’exécution
Contrats de sortie des workflows et sorties spécifiques aux branches pour comprendre comment fonctionnent les contrats de sortie à la fin