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

Nodul Human in the Loop

Puneți în pauză workflow-ul și așteptați aprobarea umană înainte de a continua.

Prezentare generală

Nodul Human in the Loop pune în pauză workflow-ul și așteaptă ca o persoană să revizuiască și să aprobe sau respingă înainte ca fluxul să continue. Acest lucru este util ori de câte ori aveți nevoie de judecata umană înainte de a continua — revizuirea conținutului generat de AI, aprobarea rambursărilor, validarea datelor înainte de trimitere etc.

Cum funcționează

  1. Workflow-ul ajunge la nodul Human in the Loop și pune în pauză execuția.
  2. Revizorului i se prezintă prompt-ul/instrucțiunile pe care le-ați configurat, împreună cu datele pe care ați ales să le afișați.
  3. Revizorul face clic pe Approve sau Reject.
  4. Fluxul continuă prin portul de ieșire corespunzător.

Dacă nimeni nu răspunde în intervalul de timeout configurat, nodul aprobă sau respinge automat pe baza setării On Timeout.

Configurare

Prompt / Instrucțiuni

Spuneți revizorului ce trebuie să facă. Acesta este mesajul pe care îl va vedea când fluxul așteaptă răspunsul său.

Exemple:

  • „Revizuiți această ciornă de email înainte de a o trimite clientului."
  • „Aprobați sau respingeți această cerere de rambursare pentru {{amount}}."
  • „Verificați acuratețea rezumatului generat de AI."

Date de afișat

Specificați ce variabile din workflow să fie afișate revizorului, astfel încât să aibă contextul necesar pentru a lua o decizie. Folosiți sintaxa de template pentru a referenția variabile din pașii anteriori.

Exemple:

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

Acest câmp este opțional. Dacă este lăsat gol, revizorul va vedea doar prompt-ul.

Timeout

Cât timp așteaptă nodul un răspuns uman înainte de a executa acțiunea automată. Introduceți un număr și selectați unitatea.

  • Valoare: Orice număr pozitiv (implicit: 24)
  • Unitate: Minute, Ore sau Zile (implicit: Ore)

La expirarea timeout-ului

Ce se întâmplă când timeout-ul expiră fără răspuns:

Opțiune Comportament
Auto-approve Fluxul continuă prin portul APPROVED
Auto-reject Fluxul continuă prin portul REJECTED

Implicit este Auto-reject.

Ieșiri

Port Se activează când
APPROVED Revizorul face clic pe Approve, sau timeout-ul declanșează auto-approve
REJECTED Revizorul face clic pe Reject, sau timeout-ul declanșează auto-reject

Exemple

Revizuirea conținutului

Un model AI generează un email pentru client. Înainte de trimitere, un om îl revizuiește și aprobă.

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

Aprobarea rambursării

Un client solicită o rambursare. Fluxul colectează detaliile comenzii, apoi un manager aprobă sau refuză.

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

Poartă de validare a datelor

Înainte de a scrie date transformate într-o bază de date de producție, un membru al echipei verifică dacă ieșirea arată corect.

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

Sfaturi

  • Mențineți Prompt-ul clar și orientat spre acțiune. Revizorul ar trebui să știe exact ce să caute.
  • Folosiți Data to Display pentru a afișa cele mai relevante variabile — nu obligați revizorul să caute contextul.
  • Setați un Timeout rezonabil în funcție de cazul dumneavoastră de utilizare. O aprobare de rambursare poate necesita 48 de ore; o revizuire de conținut înainte de o trimitere programată poate avea doar 1 oră.
  • Valoarea implicită a On Timeout este reject, care este alegerea mai sigură pentru majoritatea workflow-urilor. Treceți la auto-approve doar când acțiunea implicită ar trebui să fie continuarea.
AI AssistantPowered by Ubex
Beta
Ask me anything about Ubex workflows, nodes, or the API.
~/

Salut 👋

Cu ce te putem ajuta astăzi?