Vai al contenuto principale

Assistenti di workflow

Gli assistenti di workflow sono una forma avanzata di assistenti AI. Invece di una conversazione completamente aperta, il dipendente segue una sequenza definita di passaggi guidati dall'AI. Questo rende possibile standardizzare e automatizzare processi complessi, multi-step — in modo coerente e ripetibile.

Che cos’è un assistente di workflow?​

Un assistente di workflow funziona sulla base di un diagramma di flusso visivo di nodi collegati da frecce. Ogni nodo esegue un compito specifico:

Tipo di nodoDescrizione
Inizio / FinePunto di partenza e punto finale del workflow
ValutaAnalizza il contesto e salva le informazioni nella memoria del workflow
CondizioneValuta un’espressione e indirizza il flusso nella direzione corretta
LLMChiama un modello linguistico per un compito specifico (opzionale: attende input)
ApprovazionePone una domanda sì/no e dirige il flusso in base alla risposta
CollegamentoCollega i percorsi senza un compito AI o un output visibile
SubagentEsegue lo stesso compito in parallelo per più elementi

Il workflow salva automaticamente il proprio stato dopo ogni passaggio. Quando il dipendente fornisce input, il workflow riprende esattamente da dove era rimasto — anche dopo la chiusura del browser.

Come uso un assistente di workflow?​

Avvia una nuova conversazione e scegli un assistente di workflow dall’elenco. L’assistente ti guida automaticamente attraverso tutti i passaggi. In alcuni passaggi l’assistente attende la tua risposta; in altri procede autonomamente.

Sul lato destro dell’input della chat vedi il pulsante Workflow. Cliccandolo apri un pannello con tutti i passaggi e il loro stato attuale (in attesa, attivo, completato, in attesa di input, saltato, errore).

Interrompere nel frattempo

Puoi chiudere la chat in qualsiasi momento e riprendere più tardi. Il workflow continua dal punto in cui eri rimasto.

Esempio: ricerca approfondita​

Il preset Ricerca approfondita è un esempio di assistente di workflow disponibile per i dipendenti. Guida attraverso un processo di ricerca approfondito:

  1. Definire l’argomento — l’AI chiede l’argomento della ricerca e il livello di profondità desiderato
  2. Formulare domande di ricerca — l’AI formula domande mirate in base all’argomento
  3. Eseguire la ricerca — l’AI esegue la ricerca e raccoglie informazioni rilevanti
  4. Generare il rapporto — l’AI scrive un rapporto di ricerca strutturato
  5. Conclusione — il dipendente valuta il rapporto e può porre domande aggiuntive

Creare un assistente di workflow​

Apri Assistenti e scegli la scheda Assistenti di workflow. Nella scheda in alto clicca su Nuovo workflow e scegli Crea o modifica workflow con AI, Workflow vuoto, workflow n8n o un preset. Sotto Avvio rapido puoi avviare direttamente un preset oppure scegliere Usa come modello.

Puoi anche convertire un assistente esistente: nel menu della scheda assistente scegli Apri come workflow. Otterrai una nuova bozza non condivisa; l’assistente originale continuerà a esistere. Controlla e testa i passaggi proposti prima di pubblicare.

Gli assistenti di workflow, come gli assistenti normali, possono essere condivisi con gruppi di utenti e colleghi, anche dall’editor tramite il pulsante Condividi nella barra degli strumenti. Quando condivisi con colleghi, AI-Corporate può inviare automaticamente una notifica email così che i destinatari sappiano che l’assistente di workflow è disponibile.

Avviare un workflow n8n​

Oltre agli assistenti di workflow guidati dall’AI, AI-Corporate può anche avviare un workflow n8n tramite una webhook. Un workflow n8n non apre una chat: senza campi la webhook viene chiamata direttamente, con campi si apre prima un modulo. Gli amministratori lo creano tramite Assistenti → Assistenti di workflow → Nuovo workflow → workflow n8n.

Leggi la spiegazione completa nella pagina workflow n8n.

Impostazioni generali​

Quando crei o modifichi un workflow, nel pannello delle impostazioni configuri quanto segue per l’intero workflow:

  • Modello: Il modello AI utilizzato da tutti i passaggi.
  • Strumenti: Quali strumenti sono disponibili (ad es. Registrazione, Ricerca Internet). I passaggi LLM possono disattivare per singolo passaggio gli strumenti abilitati globalmente.
  • Server MCP: Collegamenti esterni.
  • Documenti e immagini: File che i passaggi LLM possono consultare.

Creare un nodo di triage​

Un nodo valuta analizza l’input dell’utente e salva valori strutturati nella memoria (ad es. dipartimento, urgenza). Configura:

  1. Un prompt di sistema che descriva cosa deve essere analizzato.
  2. Lo schema di output: campi con nome e tipo (string, number, boolean, enum).

I valori salvati sono disponibili come state.nomecampo nei nodi condizione.

Configurare un nodo condizione​

Un nodo condizione legge la memoria del workflow e indirizza il flusso al passaggio successivo corretto tramite espressioni CEL:

Comportamento desideratoEspressione
Il campo è truestate.goedgekeurd == true
Il campo ha un valorestate.afdeling == "sales"
Soglia numericastate.prioriteit > 3

Ogni branch ha una propria connessione al nodo successivo.

Usare un nodo di collegamento​

Un nodo collegamento non esegue alcun compito AI. Il nodo inoltra semplicemente il workflow al passaggio successivo. Usa questo nodo per unire in modo ordinato i percorsi, ad esempio quando un ramo salta un passaggio e deve poi ricollegarsi al percorso principale.

Un nodo di collegamento deve avere almeno una connessione in ingresso e una in uscita. Il nodo non viene mostrato come passaggio contenutistico separato nell’avanzamento del workflow.

Registrazione nei workflow​

Attiva lo strumento di registrazione nelle impostazioni generali e aggiungi un’istruzione nel prompt di sistema di un passaggio per registrare i risultati. Il dipendente vede i documenti registrati tramite il pulsante Registrazione (📄) nella barra degli strumenti.

Ripristinare una conversazione​

Non sei soddisfatto della direzione della conversazione? Tramite il pulsante di ripristino di un messaggio precedente puoi riportare il workflow a quel punto. Tutti i messaggi successivi vengono eliminati e il workflow riprende esattamente da quel momento.

Attenzione

Il ripristino è definitivo — i messaggi eliminati non possono essere recuperati.

File e subagent nei workflow​

Un workflow può chiedere all’utente di fornire file, ad esempio un documento di origine, un modello di valutazione, un contratto, un documento di policy o un modulo compilato. L’utente può caricare un nuovo file o sceglierne uno esistente da Gestione file. I file aggiunti tramite un modulo del workflow diventano disponibili per l’assistente in quella chat, ma non vengono selezionati automaticamente per le normali domande in chat.

I nuovi file vengono prima elaborati prima che il workflow possa proseguire in modo affidabile. Se un file obbligatorio è ancora in elaborazione o è fallito, l’utente deve attendere oppure scegliere/caricare di nuovo il file.

Il nodo Subagent esegue lo stesso compito in parallelo per più elementi. Usalo quando un workflow deve elaborare un elenco, ad esempio un documento, partecipante, dipendente, cliente, pratica o modulo per esecuzione. Il subagent riceve ogni volta l’elemento corrente in un contesto isolato. Fai quindi in modo che i prompt facciano riferimento esplicitamente all’elemento corrente ed evita istruzioni che elaborino più elementi contemporaneamente.

Crea o modifica un workflow con AI​

Discuti il tuo workflow con l’AI. Le modifiche valide appaiono nell’editor. Controlla e testa il risultato prima di salvare o pubblicare.