Passer au contenu principal

Utilisation de l'étape Wait for reply dans les procédures Fin

Apprenez à ajouter une étape Wait for reply pour mettre en pause une procédure Fin pendant qu'un client effectue une tâche.

Écrit par Dawn

L'étape Wait for reply met en pause une procédure Fin pendant qu'un client réalise une tâche longue, sans déclencher le minuteur d'inactivité ni envoyer de messages de relance. Utilisez-la lorsque votre procédure doit attendre que le client agisse avant de continuer.

L'étape Wait for reply dans l'éditeur de procédure Fin

Note : Pour ajouter ou modifier des procédures Fin, vous devez avoir la permission can manage workspace data. Allez dans Paramètres > Espace de travail > Collaborateurs pour vérifier vos permissions.


Quand utiliser Wait for reply

Utilisez l'étape Wait for reply lorsque Fin doit faire une pause en cours de procédure et laisser au client le temps de terminer quelque chose avant de continuer. Exemples courants :

  • Attendre qu'un client vérifie son adresse e-mail

  • Faire une pause pendant qu'un client suit des étapes de configuration dans un autre onglet ou une autre application

  • Donner au client le temps de rassembler des informations ou de remplir un formulaire avant que la procédure ne continue

Note : Utilisez Wait for reply lorsque la tâche que le client doit accomplir ne peut pas être suivie via un système externe. Si votre processus implique qu'un système externe envoie un rappel (comme la vérification d'identité ou le traitement de paiement), utilisez plutôt Wait for Webhook. Pour un simple délai basé sur le temps sans attente de réponse du client, utilisez l'action Wait dans un Workflow.


Configuration de Wait for reply

Pour ajouter et configurer une étape Wait for reply :

  1. Dans l'éditeur de procédure, ouvrez une étape d'instruction et tapez @ pour ouvrir le sélecteur d'outils. Sélectionnez Wait for reply. L'étape est insérée et un panneau de configuration s'ouvre à droite.

  2. Dans le panneau de configuration, définissez le Temps d'attente (minimum 5 minutes, maximum 7 jours) et rédigez les Instructions client — c'est ce que Fin envoie au client avant la pause. Lorsque le client répond, Fin vérifie que toutes les instructions sont terminées avant de continuer.

  3. L'étape crée un attribut wait_elapsed (renommez-le si nécessaire). Ajoutez une étape Condition après Wait for reply et branchez-vous sur wait_elapsedfalse signifie que le client a répondu à temps, true signifie que le délai d'attente est écoulé sans réponse.


Temps d'attente

Définissez la durée pendant laquelle Fin doit attendre la réponse du client. Le minimum est de 5 minutes et le maximum de 7 jours. L'étape se termine dès que le client répond ou lorsque le temps d'attente est écoulé, selon ce qui arrive en premier. La durée peut être définie en minutes, heures ou jours.

Le champ temps d'attente dans le panneau de configuration Wait for reply, montrant une durée entre le minimum de 5 minutes et le maximum de 7 jours

Instructions client

Rédigez les instructions que le client doit suivre. Fin les envoie au client avant la pause. Lorsque le client répond, Fin confirme que toutes les instructions ont été complétées avant de poursuivre la procédure. Si le client répond sans confirmer que toutes les instructions sont terminées, Fin continue de demander jusqu'à confirmation.

Le champ instructions client dans le panneau de configuration Wait for reply, montrant où écrire ce que le client doit accomplir

L'attribut wait_elapsed

L'étape Wait for reply crée automatiquement un attribut wait_elapsed. Vous pouvez le renommer pour quelque chose de plus descriptif (par exemple, email_verification_elapsed). Il prend l'une des deux valeurs suivantes :

Le champ attribut wait_elapsed dans le panneau de configuration Wait for reply, avec une option pour renommer l'attribut
  • false — le client a répondu dans le temps imparti

  • true — le temps d'attente est écoulé sans réponse du client

Important : Les opérations à l'intérieur de l'étape sont limitées à la lecture ou à la mise à jour des attributs, les appels aux connecteurs de données et les transferts ne sont pas disponibles dans Wait for reply.


Que se passe-t-il lorsque Wait for reply se termine

Quelle que soit la fin de l'attente, la procédure passe toujours à l'étape suivante — elle ne s'escalade jamais automatiquement à un collaborateur. Pour gérer les deux résultats différemment, ajoutez une étape Condition après Wait for reply et branchez-vous sur l'attribut wait_elapsed :

Une étape Condition dans l'éditeur de procédure se branchant sur l'attribut wait_elapsed d'une étape Wait for reply, avec des chemins séparés selon que le client a répondu à temps ou que l'attente est écoulée
  • Si wait_elapsed est false : le client a répondu à temps — continuez la procédure normalement.

  • Si wait_elapsed est true : le temps d'attente est écoulé — prenez un chemin alternatif, comme envoyer un message de relance ou escalader à un collaborateur.

Conseil : Ajoutez toujours une étape Condition après Wait for reply pour gérer les deux résultats. Sans cela, la procédure continue à l'étape suivante quel que soit le délai de réponse du client.


FAQ

Le minuteur d'inactivité se déclenche-t-il pendant qu'une étape Wait for reply est active ?

Non, le minuteur d'inactivité est mis en pause pendant qu'une étape Wait for reply est active. Aucun message de relance n'est envoyé durant la période d'attente.

Quelle est la durée minimale et maximale d'attente pour Wait for reply ?

Pour une étape Wait for reply, la durée minimale d'attente est de 5 minutes et la maximale de 7 jours.

Wait for reply s'escalade-t-il à un collaborateur si le client ne répond pas ?

Non. Lorsque le délai d'attente d'une étape Wait for reply est dépassé, la procédure passe toujours à l'étape suivante — elle ne s'escalade jamais automatiquement. Utilisez une étape Condition branchant sur l'attribut wait_elapsed pour escalader si nécessaire.

Quelle est la différence entre Wait for reply et Wait for Webhook ?

Ce sont deux étapes différentes. Wait for reply met la procédure en pause pendant qu'un client accomplit une tâche et attend qu'il envoie un message. Wait for Webhook met la procédure en pause pendant qu'un système externe traite une demande de manière asynchrone et rappelle pour la reprendre — le client n'a pas besoin de répondre pour que la procédure continue.

Avez-vous trouvé la réponse à votre question ?