Zum Hauptinhalt springen

Verwendung des Schritts "Wait for reply" in Fin Procedures

Erfahren Sie, wie Sie einen "Wait for reply"-Schritt hinzufügen und konfigurieren, um eine Fin Procedure zu pausieren, während ein Kunde eine Aufgabe erledigt – ohne den Inaktivitätstimer oder Folge-Nachrichten auszulösen.

Verwenden Sie diesen Artikel, um einen "Wait for reply"-Schritt in einer Fin Procedure hinzuzufügen und zu konfigurieren. Der Schritt pausiert die Procedure, während ein Kunde eine langwierige Aufgabe erledigt – ohne den Inaktivitätstimer auszulösen oder Folge-Nachrichten zu senden – und erstellt ein wait_elapsed-Attribut, mit dem Sie je nach Ergebnis verzweigen können.

Der "Wait for reply"-Schritt im Fin Procedure-Editor

Hinweis: Um Fin Procedures hinzuzufügen oder zu bearbeiten, benötigen Sie die Berechtigung can manage workspace data. Gehen Sie zu Einstellungen > Workspace > Teammates, um Ihre Berechtigungen zu überprüfen.


Wann "Wait for reply" verwenden

Verwenden Sie den "Wait for reply"-Schritt, wenn Fin mitten in der Procedure pausieren und einem Kunden Zeit geben muss, etwas zu erledigen, bevor es weitergeht. Häufige Beispiele sind:

  • Warten darauf, dass ein Kunde seine E-Mail-Adresse bestätigt

  • Pause, während ein Kunde Einrichtungsschritte in einem anderen Tab oder einer anderen App durchführt

  • Dem Kunden Zeit geben, Informationen zu sammeln oder ein Formular auszufüllen, bevor die Procedure fortgesetzt wird

Hinweis: Verwenden Sie "Wait for reply", wenn die Aufgabe, die der Kunde erledigen muss, nicht über ein externes System verfolgt werden kann. Wenn Ihr Prozess einen externen System-Callback beinhaltet (z. B. Identitätsprüfung oder Zahlungsabwicklung), verwenden Sie stattdessen Wait for Webhook. Für eine einfache zeitbasierte Verzögerung, bei der keine Kundenantwort erwartet wird, verwenden Sie die Aktion Wait in einem Workflow.


Einrichten von "Wait for reply"

So fügen Sie einen "Wait for reply"-Schritt hinzu und konfigurieren ihn:

  1. Öffnen Sie im Procedure-Editor einen Instruction-Schritt und geben Sie @ ein, um den Tool Picker zu öffnen. Wählen Sie Wait for reply. Der Schritt wird eingefügt und ein Konfigurationsfenster öffnet sich rechts.

  2. Legen Sie im Konfigurationsfenster die Wartezeit fest (mindestens 5 Minuten, maximal 7 Tage) und schreiben Sie die Kundenanweisungen – dies sendet Fin an den Kunden, bevor die Pause beginnt. Wenn der Kunde antwortet, bestätigt Fin, dass alle Anweisungen abgeschlossen sind, bevor es weitergeht.

  3. Der Schritt erstellt ein wait_elapsed-Attribut (benennen Sie es bei Bedarf um). Fügen Sie nach "Wait for reply" einen Condition-Schritt hinzu und verzweigen Sie basierend auf wait_elapsedfalse bedeutet, der Kunde hat rechtzeitig geantwortet, true bedeutet, die Wartezeit ist ohne Antwort abgelaufen.

Der @ Tool Picker im Procedure-Editor mit "Wait for reply" als Option

Wartezeit

Legen Sie fest, wie lange Fin auf die Antwort des Kunden warten soll. Mindestens 5 Minuten, maximal 7 Tage. Der Schritt endet, sobald der Kunde antwortet oder die Wartezeit abläuft – je nachdem, was zuerst eintritt. Die Dauer kann in Minuten, Stunden oder Tagen angegeben werden.

Das Wartezeit-Feld im "Wait for reply"-Konfigurationsfenster, das eine Dauer zwischen dem Minimum von 5 Minuten und dem Maximum von 7 Tagen zeigt

Kundenanweisungen

Schreiben Sie die Anweisungen, die der Kunde erledigen muss. Fin sendet diese vor der Pause an den Kunden. Wenn der Kunde antwortet, bestätigt Fin, dass alle Anweisungen abgeschlossen sind, bevor die Procedure fortgesetzt wird. Wenn der Kunde antwortet, ohne alle Anweisungen zu bestätigen, fragt Fin weiter, bis die Bestätigung erfolgt.

Das Feld für Kundenanweisungen im "Wait for reply"-Konfigurationsfenster, das zeigt, wo geschrieben wird, was der Kunde erledigen muss

Das wait_elapsed-Attribut

Der "Wait for reply"-Schritt erstellt automatisch ein wait_elapsed-Attribut. Sie können es umbenennen, um es aussagekräftiger zu machen (z. B. email_verification_elapsed). Es nimmt einen von zwei Werten an:

Das wait_elapsed-Attribut-Feld im "Wait for reply"-Konfigurationsfenster mit der Option, das Attribut umzubenennen
  • false – der Kunde hat innerhalb der Wartezeit geantwortet

  • true – die Wartezeit ist ohne Kundenantwort abgelaufen

Wichtig:

  • Operationen innerhalb des Schritts sind auf das Lesen oder Aktualisieren von Attributen beschränkt – Datenconnector-Aufrufe und Übergaben sind innerhalb von "Wait for reply" nicht verfügbar.


Was passiert, wenn "Wait for reply" endet

Unabhängig davon, wie die Wartezeit endet, geht die Procedure immer zum nächsten Schritt über – eine automatische Eskalation an einen Teamkollegen erfolgt nie. Um beide Ergebnisse unterschiedlich zu behandeln, fügen Sie nach dem "Wait for reply"-Schritt einen Condition-Schritt hinzu und verzweigen Sie basierend auf dem wait_elapsed-Attribut:

Ein Condition-Schritt im Procedure-Editor, der basierend auf dem wait_elapsed-Attribut eines "Wait for reply"-Schritts verzweigt, mit getrennten Pfaden für rechtzeitige Kundenantwort und abgelaufene Wartezeit
  • Wenn wait_elapsed false ist: Der Kunde hat rechtzeitig geantwortet – die Procedure wird normal fortgesetzt.

  • Wenn wait_elapsed true ist: Die Wartezeit ist abgelaufen – wählen Sie einen alternativen Pfad, z. B. das Senden einer Folge-Nachricht oder die Eskalation an einen Teamkollegen.

Tipp: Fügen Sie immer einen Condition-Schritt nach "Wait for reply" hinzu, damit Sie beide Ergebnisse behandeln können. Ohne diesen Schritt wird die Procedure unabhängig von der Kundenantwort zum nächsten Schritt fortgesetzt.


FAQs

Wird der Inaktivitätstimer ausgelöst, während ein "Wait for reply"-Schritt aktiv ist?

Nein, der Inaktivitätstimer wird pausiert, während ein "Wait for reply"-Schritt aktiv ist. Folge-Nachrichten werden während der Wartezeit nicht gesendet.

Wie lange ist die minimale und maximale Wartezeit für "Wait for reply"?

Für einen "Wait for reply"-Schritt beträgt die minimale Wartezeit 5 Minuten und die maximale 7 Tage.

Wird "Wait for reply" an einen Teamkollegen eskaliert, wenn der Kunde nicht antwortet?

Nein. Wenn ein "Wait for reply"-Schritt abläuft, geht die Procedure immer zum nächsten Schritt über – eine automatische Eskalation erfolgt nie. Verwenden Sie einen Condition-Schritt, der auf dem wait_elapsed-Attribut verzweigt, um bei Bedarf zu eskalieren.

Was ist der Unterschied zwischen "Wait for reply" und "Wait for Webhook"?

Dies sind zwei verschiedene Schritte. Wait for reply pausiert die Procedure, während ein Kunde eine Aufgabe erledigt und auf eine Nachricht wartet. Wait for Webhook pausiert die Procedure, während ein externes System eine Anfrage asynchron verarbeitet und zurückruft, um sie fortzusetzen – der Kunde muss nicht antworten, damit die Procedure weiterläuft.

Hat dies deine Frage beantwortet?