Flussi di lavoro

Passaggi di controllo del workflow

I passaggi di controllo aggiungono logica e punti decisionali umani ai workflow. Usali per mettere in pausa l'esecuzione in attesa di approvazione, diramare il flusso in base all'analisi del contenuto o instradare il lavoro in modo diverso a seconda di ciò che il workflow rileva.

Tipi di passaggi di controllo

I workflow supportano due tipi di passaggi di controllo:

Tipo di passaggio

Scopo

Input umano

Metti in pausa l'esecuzione finché un utente non fornisce un input o un'approvazione

Condizione

Dirama l'esecuzione in base a una decisione sì/no/nessuna risposta

I passaggi di controllo vengono inseriti nella sequenza del workflow come qualsiasi altro passaggio. Quando l'esecuzione raggiunge un passaggio di controllo, l'executor lo valuta prima di proseguire.

Passaggi di input umano

I passaggi di input umano mettono in pausa un workflow finché un utente designato non fornisce un input. Creano punti di approvazione, checkpoint di revisione o punti decisionali che richiedono il giudizio umano.

Come funzionano gli input umani

Quando un'esecuzione del workflow raggiunge un passaggio di input umano:

  1. L'esecuzione si mette in pausa: l'esecuzione si ferma su quel passaggio e conserva lo stato corrente.

  2. Lo stato mostra in attesa di input: il visualizzatore dell'esecuzione mostra il passaggio come "in attesa di input" e indica quale input è necessario.

  3. L'utente fornisce una risposta: l'utente designato apre l'esecuzione, esamina il contesto e invia il proprio input.

  4. L'esecuzione riprende: il workflow continua dal checkpoint con l'input dell'utente incorporato nei passaggi successivi.

Casi d'uso comuni

  • Revisione del partner prima della consegna: redigi il documento, metti in pausa per l'approvazione del partner, quindi finalizza e consegna.

  • Gate di approvazione del cliente: genera le opzioni, metti in pausa per la selezione del cliente, poi procedi con l'approccio scelto.

  • Checkpoint di qualità: dopo l'estrazione AI, metti in pausa affinché un associate verifichi i campi chiave prima di generare gli output finali.

  • Decisioni di escalation: se l'AI segnala termini ambigui, metti in pausa affinché un avvocato chiarisca prima di procedere.

Configurazione dei passaggi di input umano

Quando crei un workflow, aggiungi un passaggio di input umano per specificare:

  • Chi può fornire input: assegna il passaggio a un ruolo o utente specifico.

  • Quale input è necessario: definisci la domanda o la decisione richiesta—ad esempio approvazione, selezione tra opzioni o testo libero.

  • Contesto mostrato: specifica quali documenti o output dell'esecuzione l'utente deve vedere durante la revisione.

I passaggi di input umano richiedono che qualcuno risponda attivamente. I workflow con passaggi di input in sospeso restano in pausa finché l'utente assegnato non interviene o l'esecuzione non viene annullata.

Passaggi di condizione

I passaggi di condizione diramano l'esecuzione del workflow in base a una decisione valutata. La condizione in genere valuta il contenuto del documento, lo stato dell'esecuzione o i risultati dell'analisi per determinare quale percorso seguire.

Come funzionano le condizioni

Le condizioni producono un risultato ternario:

  • Sì: segui il ramo "sì".

  • No: segui il ramo "no".

  • Nessuna risposta: la condizione non ha potuto essere determinata—segui un percorso di fallback o segnala per la revisione.

Il workflow valuta la condizione e instrada al ramo appropriato senza mettersi in pausa.

Casi d'uso comuni

  • Instradamento delle clausole: se il documento contiene una clausola di change-of-control, instrada il flusso al percorso di revisione dello specialista M&A. In caso contrario, procedi con la revisione standard.

  • Decisioni di soglia: se l'importo di responsabilità estratto supera una soglia, segnala per la revisione del partner. Altrimenti, procedi con la generazione del riepilogo.

  • Classificazione dei problemi: in base al tipo di problema rilevato, instrada il documento al flusso di lavoro appropriato.

  • Controllo di qualità: se la confidence dell'AI è bassa su un'estrazione, segnala per la verifica umana. Se è alta, procedi con l'output.

Configurazione dei passaggi di condizione

Quando crei un workflow, aggiungi un passaggio di condizione per specificare:

  • La condizione da valutare: definisci cosa il workflow deve controllare—tipicamente in base al contenuto del documento, ai risultati dell'estrazione o ai metadati dell'esecuzione.

  • Comportamento dei rami: definisci cosa accade per gli esiti sì, no e nessuna risposta.

Combinazione dei passaggi di controllo

Puoi usare insieme input umano e passaggi di condizione per creare workflow sofisticati:

  • Usa un passaggio di condizione per rilevare se un documento richiede una gestione speciale.

  • Se sì, instrada a un passaggio di input umano per la revisione di uno specialista.

  • Se no, procedi direttamente alla generazione dell'output.

Questo schema ti consente di automatizzare i casi semplici, escalationando le eccezioni agli esseri umani.

Esecuzioni in pausa

Solo i passaggi di input umano mettono in pausa l'esecuzione del workflow. I passaggi di condizione vengono valutati istantaneamente e diramano senza interrompere il flusso.

Quando un'esecuzione è in pausa in un passaggio di input umano:

  • L'esecuzione appare nell'elenco delle esecuzioni con stato "in attesa di input".

  • Apri l'esecuzione per vedere quale input è necessario.

  • Fornisci la tua risposta e inviala.

  • L'esecuzione riprende automaticamente e continua attraverso i passaggi rimanenti.

Cronologia ed audit delle esecuzioni

I passaggi di controllo vengono registrati nella cronologia delle esecuzioni. Ogni record di esecuzione mostra:

  • Quali passaggi di controllo sono stati incontrati.

  • Quale condizione è stata valutata e quale risultato ha prodotto.

  • Chi ha fornito input per i passaggi di input umano e quando.

  • Quanto tempo l'esecuzione è rimasta in pausa su ciascun checkpoint.

Questo crea una traccia di audit per i workflow che coinvolgono decisioni umane.

Best practice

  • Usa l'input umano per decisioni reali: aggiungi passaggi di input umano dove il giudizio umano aggiunge davvero valore—non per passaggi che potrebbero essere automatizzati.

  • Mantieni chiare le condizioni: scrivi condizioni che producano risultati sì/no inequivocabili. Se l'esito è spesso "nessuna risposta", rivedi il modo in cui stai valutando.

  • Assegna con attenzione i passaggi di input: instrada l'input umano alla persona giusta—revisione del partner per decisioni strategiche, verifica dell'associate per i controlli di qualità.

  • Testa la logica di diramazione: esegui input di test attraverso i passaggi di condizione per verificare che ogni ramo produca il risultato previsto.

  • Documenta il comportamento dei rami: nella descrizione del workflow, annota cosa accade in ciascun esito della condizione in modo che i membri del team comprendano la logica.

Cosa leggere dopo

È stato utile?