Description
Router di confidence enterprise che implementa il pattern Human-in-the-Loop per workflow AI-assisted production-ready. Confronta una metrica numerica di confidence (tipicamente 0.0 → 1.0) prodotta upstream da classifier LLM (agent_email_triage, agent_email_triage_commercialista, agent_summarizer), modelli computer vision (action_vision_extract), scraper AI (action_scrape_smart) o pipeline OCR, contro una soglia minima configurabile (default 0.70) abbinata a una lista di label "sensitive" che forzano comunque il branch review indipendentemente dalla confidence (es. label "legal_dispute", "fraud_suspected", "regulatory_complaint", "vip_customer", "executive_request" — categorie dove il rischio di errore costa più del ritardo umano). Emette uno dei due output branch del contratto: "auto" quando confidence ≥ soglia AND label non sensitive (il workflow prosegue senza intervento — bassa latenza, zero overhead operativo), "review" quando confidence < soglia OR label sensitive (il flusso si ferma e l'operatore umano riceve un task in coda con tutto il contesto della decisione AI per validare, correggere o sovrascrivere). Audit reason esplicito nell'output: { branch, confidence, threshold, triggeringLabel?, autoApproved? }. Pattern di composizione: la branch "review" si lega tipicamente a action_send_email / action_whatsapp_send / action_email_send_tracked per notificare l'operatore (con link al record da revisionare) + logic_wait_signal per sospendere il run fino al callback umano (un'API HTTP segnata dal trigger_form della dashboard tenant), poi resume con la decisione finale; il branch "auto" prosegue direttamente al downstream. Vantaggio vs implementazione manuale n8n/Zapier: 3-4 nodi (if + switch + set + log) incapsulati in un unico nodo dedicato con audit + GDPR-safe reason code + UI hint per l'operatore. Use case: triage email cliente con confidence < 0.6 va a operatore (evita rispondere male a un cliente arrabbiato), classificazione fattura SDI con label "anomalia_iva" sempre revisionata da contabile, OCR fattura cartacea con confidence < 0.85 → human review per integrazione campi mancanti, sentiment analysis social con label "crisis_signal" sempre escalata al PR manager, decisione di erogazione bonus B2B sopra una soglia di importo sempre con review CFO indipendentemente dalla confidence dell'agent commerciale.
