Human Review: Decisione

flow_human_review_decision · logic · Logica & Flow · Disponibile · v1.0.0

Descrizione

Router di confidence enterprise: confronta un classifier confidence (es. da agent_email_triage / vision_extract / scrape_smart) con una soglia configurabile + lista label che FORZANO sempre la review. Emette branch "auto" (alta confidence → workflow prosegue) oppure "review" (bassa confidence o label sensibile → coda umana). Pattern: collega il branch "review" a un trigger_form / sendEmail / whatsapp_send per notificare l'operatrice + logic_wait_signal per sospendere fino alla decisione. n8n equivalent richiede 3+ nodi if/switch/set manualmente: qui sono già incapsulati con audit reason.

⚙️ Parametri di configurazione

Campi mostrati nell’editor quando si configura il nodo. Generati direttamente dal NodeDefconfigFields.

CampoTipoRequiredDefaultDescrizione
confidenceThreshold
Soglia confidence (0–1)
numberno0.7Sotto questo valore il branch è "review". Valori tipici: 0.7 (default sicuro), 0.85 (conservativo: più review), 0.5 (aggressivo: più auto). Range [0,1].
confidenceField
Campo input con la confidence
stringnoconfidencePercorso top-level del campo numerico (0–1) sull'input. Default "confidence". Cambia se l'upstream usa "score", "probability".
secondaryConfidenceField
Secondo campo confidence (opzionale)
stringno
consistency_score
Quando valorizzato, viene letta ANCHE la sua confidence. La decisione usa il MINIMO dei due → più conservativa. Util per classifier multi-segnale (es. classifier + consistency check).
alwaysReviewLabels
Label che forzano sempre review
stringno
legal_request,fraud,payment_failed
Lista comma-separated. Quando il classifier emette una di queste label, il branch è SEMPRE "review" anche se la confidence supera la soglia. Per categorie ad alto rischio dove un falso positivo costa di più (compliance, sicurezza, perdite economiche).
labelField
Campo input con la label
stringnolabelDefault "label". Solo letto se alwaysReviewLabels è non-vuoto.
fallbackOnMissing
Review quando confidence / label mancano
booleannotrueQuando ON, se l'input non porta confidence numerica (o label quando alwaysReviewLabels è valorizzato), il branch è "review" (safe-by-default). OFF = scegli "auto" su input incompleti — usa solo se sai che l'upstream è 100% affidabile.
reasonTemplate
Template reason code
stringno
low_confidence_{label}
Stringa stampata nell'output.reason per audit/UI operatrice. Placeholder: {label} {confidence} {threshold}. Es: "low_confidence_{label}" → "low_confidence_legal_request".

⬆️ Output del nodo

Campi disponibili nei nodi successivi via $node.<alias>.json.<field>:

  • auto
  • review

💡 Esempio configurazione

Snippet JSON del nodo come compare nel workflow. I valori sono derivati daidefaultValue e dai parametri required.

{
  "id": "node-flow_human_review_decision-1",
  "defId": "flow_human_review_decision",
  "label": "Human Review: Decisione",
  "config": {
    "confidenceThreshold": 0.7,
    "confidenceField": "confidence",
    "labelField": "label",
    "fallbackOnMissing": true
  }
}

🔗 Nodi correlati nella stessa categoria

Pronto a usare Human Review: Decisione?

Disponibile da subito in tutti i piani FlowForge. Provalo gratis senza carta di credito.

Inizia gratisSfoglia tutti i nodi