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 nodo | Descrizione |
|---|---|
| Inizio / Fine | Punto di partenza e punto finale del workflow |
| Valuta | Analizza il contesto e salva le informazioni nella memoria del workflow |
| Condizione | Valuta un’espressione e indirizza il flusso nella direzione corretta |
| LLM | Chiama un modello linguistico per un compito specifico (opzionale: attende input) |
| Approvazione | Pone una domanda sì/no e dirige il flusso in base alla risposta |
| Collegamento | Collega i percorsi senza un compito AI o un output visibile |
| Subagent | Esegue 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).
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:
- Definire l’argomento — l’AI chiede l’argomento della ricerca e il livello di profondità desiderato
- Formulare domande di ricerca — l’AI formula domande mirate in base all’argomento
- Eseguire la ricerca — l’AI esegue la ricerca e raccoglie informazioni rilevanti
- Generare il rapporto — l’AI scrive un rapporto di ricerca strutturato
- 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:
- Un prompt di sistema che descriva cosa deve essere analizzato.
- 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 desiderato | Espressione |
|---|---|
Il campo è true | state.goedgekeurd == true |
| Il campo ha un valore | state.afdeling == "sales" |
| Soglia numerica | state.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.
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.