Documentation is being updated. Some sections may not reflect the latest features.

Human-in-the-Loop-Knoten

Ihren Workflow pausieren und auf menschliche Genehmigung warten, bevor fortgefahren wird.

Überblick

Der Human-in-the-Loop-Knoten pausiert Ihren Workflow und wartet darauf, dass eine Person den Vorgang überprüft und entweder genehmigt oder ablehnt, bevor der Flow fortgesetzt wird. Dies ist nützlich, wenn Sie menschliches Urteilsvermögen benötigen, bevor fortgefahren wird – etwa bei der Überprüfung von KI-generierten Inhalten, der Genehmigung von Rückerstattungen, der Validierung von Daten vor dem Versand usw.

Funktionsweise

  1. Der Workflow erreicht den Human-in-the-Loop-Knoten und pausiert die Ausführung.
  2. Einem Prüfer werden die von Ihnen konfigurierten Anweisungen zusammen mit den ausgewählten Daten angezeigt.
  3. Der Prüfer klickt auf Approve oder Reject.
  4. Der Flow fährt über den entsprechenden Ausgangsport fort.

Wenn niemand innerhalb des konfigurierten Timeouts antwortet, genehmigt oder lehnt der Knoten automatisch ab, basierend auf Ihrer On Timeout-Einstellung.

Konfiguration

Prompt / Anweisungen

Teilen Sie dem Prüfer mit, was er tun soll. Dies ist die Nachricht, die er sieht, wenn der Flow auf seine Eingabe wartet.

Beispiele:

  • „Überprüfen Sie diesen E-Mail-Entwurf, bevor er an den Kunden gesendet wird."
  • „Genehmigen oder lehnen Sie diese Rückerstattungsanfrage über {{amount}} ab."
  • „Prüfen Sie die KI-generierte Zusammenfassung auf Richtigkeit."

Anzuzeigende Daten

Geben Sie an, welche Workflow-Variablen dem Prüfer angezeigt werden sollen, damit er den nötigen Kontext für seine Entscheidung hat. Verwenden Sie die Template-Syntax, um Variablen aus früheren Schritten zu referenzieren.

Beispiele:

  • {{email_body}}
  • {{refund_amount}}, {{customer_name}}
  • {{ai_summary}}

Dieses Feld ist optional. Wenn es leer gelassen wird, sieht der Prüfer nur den Prompt.

Timeout

Wie lange der Knoten auf eine menschliche Antwort wartet, bevor die automatische Aktion ausgeführt wird. Geben Sie eine Zahl ein und wählen Sie die Einheit.

  • Wert: Jede positive Zahl (Standard: 24)
  • Einheit: Minuten, Stunden oder Tage (Standard: Stunden)

Bei Timeout

Was passiert, wenn das Timeout ohne Antwort abläuft:

Option Verhalten
Auto-approve Der Flow fährt über den APPROVED-Port fort
Auto-reject Der Flow fährt über den REJECTED-Port fort

Standard ist Auto-reject.

Ausgänge

Port Wird ausgelöst, wenn
APPROVED Der Prüfer auf Approve klickt oder das Timeout Auto-approve auslöst
REJECTED Der Prüfer auf Reject klickt oder das Timeout Auto-reject auslöst

Beispiele

Inhaltsüberprüfung

Ein KI-Modell generiert eine Kunden-E-Mail. Vor dem Versand überprüft und genehmigt ein Mensch sie.

[Model] → [Human in the Loop] → APPROVED → [Send Email]
                               → REJECTED → [Revise Draft]

Rückerstattungsgenehmigung

Ein Kunde beantragt eine Rückerstattung. Der Flow sammelt die Bestelldetails, dann genehmigt oder lehnt ein Manager ab.

[Query Data] → [Human in the Loop] → APPROVED → [Process Refund]
                                   → REJECTED → [Send Denial Email]

Datenvalidierungs-Gate

Bevor transformierte Daten in eine Produktionsdatenbank geschrieben werden, überprüft ein Teammitglied, ob die Ausgabe korrekt aussieht.

[Data Mapper] → [Human in the Loop] → APPROVED → [Write Data]
                                    → REJECTED → [Log & Alert]

Tipps

  • Halten Sie den Prompt klar und handlungsorientiert. Der Prüfer sollte genau wissen, worauf er achten muss.
  • Verwenden Sie Data to Display, um die relevantesten Variablen anzuzeigen – zwingen Sie den Prüfer nicht, nach Kontext zu suchen.
  • Setzen Sie ein angemessenes Timeout basierend auf Ihrem Anwendungsfall. Eine Rückerstattungsgenehmigung benötigt möglicherweise 48 Stunden; eine Inhaltsüberprüfung vor einem geplanten Versand vielleicht nur 1 Stunde.
  • Der On Timeout-Standard ist Reject, was für die meisten Workflows die sicherere Wahl ist. Wechseln Sie nur zu Auto-approve, wenn die Standardaktion das Fortfahren sein sollte.
AI AssistantPowered by Ubex
Beta
Ask me anything about Ubex workflows, nodes, or the API.
~/

Hallo 👋

Wie können wir Ihnen heute helfen?