I workflow sono agenti che puoi creare utilizzando Workflow Builder nell' app web Gemini Enterprise. Questi agenti sono progettati per eseguire una sequenza di passaggi o azioni, che possono includere una combinazione di automazione con l'AI e intervento umano, in base a un trigger configurato. Le risposte del workflow possono essere deterministiche o non deterministiche in base alla logica di orchestrazione complessiva dell'agente.
Workflows sono ideali per i seguenti casi d'uso:
- Processi in più passaggi con logica di sequenza definita. Ad esempio, automatizzare una checklist di onboarding dei dipendenti in strumenti come Gmail e Calendar.
- Attività con automazione con l'AI e approvazioni umane. Ad esempio, scrivere una bozza di un report con l'AI che richiede l'approvazione di un utente prima della pubblicazione.
- Orchestrazioni complesse con logica condizionale. Ad esempio, indirizzare i lead di vendita a team diversi in base alla regione e al budget.
Le seguenti funzionalità sono disponibili in Workflow Builder:
- Creare un workflow con linguaggio naturale: descrivi il workflow in linguaggio semplice e genera automaticamente una struttura di workflow.
- Utilizzare i modelli di workflow: sfoglia e inizia dai modelli predefiniti per i casi d'uso aziendali comuni.
- Configurare i trigger del workflow: esegui i workflow automaticamente quando i dati cambiano nelle app connesse.
- Connettere le app ai passaggi dell'agente: attiva gli strumenti di lettura e scrittura (come Gmail, Jira e Google Drive) nei passaggi di Gemini Agent per cercare dati, inviare messaggi e gestire i record.
- Utilizzare i passaggi di controllo del flusso: aggiungi ramificazioni condizionali, filtri dati e loop al workflow.
- Connettere i server MCP: connetti i server MCP come passaggi del workflow o come strumenti per i passaggi di Gemini Agent.
- Utilizzare i passaggi human-in-the-loop: aggiungi passaggi di revisione umana, approvazione e richiesta di informazioni al workflow.
- Aggiungere agenti esistenti al workflow: delega le attività ad altri agenti AI specializzati all'interno del workflow.
- Gestire le versioni del workflow: salva, condividi, confronta e ripristina le versioni del workflow.
- Modificare un workflow con linguaggio naturale: modifica i workflow esistenti descrivendo le modifiche in linguaggio naturale.
- Visualizzare i log di esecuzione del workflow: monitora le esecuzioni del workflow con tracce di esecuzione passo passo.
- Condividere un workflow: condividi i workflow live con altri utenti della tua organizzazione.
Connettori supportati
Workflows supportano i seguenti connettori:
- Gmail
- Google Calendar
- Google Chat
- Google Drive
- Slack
- Jira
- ServiceNow
- Confluence
- OneDrive
- SharePoint
- Outlook
Prima di iniziare
Prima di esplorare queste nuove funzionalità:
- Assicurati che un amministratore di Gemini Enterprise abbia attivato l'opzione di attivazione/disattivazione di Workflow Builder nelle impostazioni di gestione delle funzionalità dell'app. Per maggiori informazioni, vedi Gestisci le funzionalità dell'app web.
- Assicurati di avere un'app web Gemini Enterprise con i datastore necessari connessi. Per maggiori informazioni, vedi Informazioni su app e datastore.
Canvas del workflow
Workflow Builder offre un canvas ibrido che combina la facilità dei prompt in linguaggio naturale con il controllo di un editor visivo.
Designer conversazionale: il designer conversazionale, accessibile all' inizio della creazione del workflow e all'interno dell'editor visivo, fornisce un' interfaccia conversazionale per creare e perfezionare il workflow utilizzando prompt in linguaggio naturale. È ideale per gli utenti che preferiscono un'esperienza di sviluppo no-code e vogliono utilizzare il linguaggio naturale per creare i propri workflow.
Canvas dell'editor: il canvas dell'editor fornisce una rappresentazione visiva del workflow. Fornisce un flusso logico di nodi che rappresentano i passaggi e le connessioni tra loro. L'editor visivo è ideale per gli utenti che vogliono perfezionare la logica del workflow, aggiungere logica condizionale e integrarsi con vari strumenti e applicazioni.

Anteprima: la scheda Anteprima fornisce un'anteprima live del workflow, che ti consente di eseguire simulazioni per testare il flusso del workflow e apportare le modifiche necessarie.

Esecuzioni: la scheda Esecuzioni fornisce un elenco di tutte le esecuzioni del workflow, inclusi la data e l'ora di ogni esecuzione, il trigger che ha avviato l' esecuzione e lo stato attuale dell'esecuzione.

Componenti del workflow
Un workflow è costituito dai seguenti componenti:
- Trigger
- Passaggi
- Variabili
Trigger
I trigger sono eventi che avviano l'esecuzione di un workflow. La tabella seguente elenca i trigger supportati per i workflow:
| Trigger | Descrizione | Campi di configurazione |
|---|---|---|
| Trigger manuale | Attiva l'esecuzione dell'agente del workflow su richiesta. Gli utenti possono avviare l'agente del workflow inserendo @ e il nome dell'agente del workflow da un prompt di chat dell'app Gemini Enterprise.
|
|
| Trigger di pianificazione | Attiva l'esecuzione del workflow a una frequenza specificata. |
|
| Trigger di eventi | Attiva l'esecuzione del workflow quando i dati cambiano in un'app connessa. |
|
Passaggi
I passaggi sono singole attività eseguite dal workflow. Ogni passaggio viene eseguito in sequenza e il risultato di ogni passaggio può influenzare il passaggio successivo.
La tabella seguente elenca i passaggi supportati, suddivisi per tipo di azione eseguita:
| Categoria | Passaggio | Descrizione | Campi di configurazione |
|---|---|---|---|
| Nodi dell'agente | Gemini Agent | Un agente basato sull'AI che puoi configurare per leggere, ragionare e rispondere in base a predefinite istruzioni. |
Campi di input:
La risposta di Gemini Agent viene acquisita come variabile che può essere passata come input ai passaggi successivi del workflow.
|
| Controllo del flusso | Condizione | Le condizioni sono istruzioni logiche che determinano la modalità di esecuzione dei passaggi del workflow. Definiscono i criteri che devono essere soddisfatti affinché un passaggio venga eseguito e possono essere basati sul risultato dei passaggi precedenti o origini dati esterne. |
Campi di input:
|
| Human-in-the-loop | Richiedi informazioni | Ti consente di richiedere informazioni a un utente umano. |
Campi di input:
Le domande a cui l'utente ha risposto. |
Configurare le app e le azioni connesse al nodo dell'agente
Quando configuri un nodo Gemini Agent , puoi controllare le app, i connettori e le azioni a cui l'agente può accedere in fase di runtime. Puoi limitare l'agente alle operazioni di ricerca di sola lettura o attivare le azioni di scrittura mutative.
Panoramica: funzionalità delle azioni del nodo dell'agente
| Capacità | Categoria di azioni | Granularità della selezione | Caso d'uso di esempio |
|---|---|---|---|
| Ricerca e query | Search For Data |
Per azione (attiva o disattiva le singole azioni) | Query ampie, ricerca di richieste, ricerca nelle knowledge base. |
| Modifica dei dati | Add Or Update Data |
A livello di connettore (opzione di attivazione/disattivazione tutto o niente) | Creazione di richieste, aggiornamento dello stato dei problemi, invio di email. |
Allegare e autorizzare un'app connessa
App
Per allegare un'app connessa a un nodo dell'agente:
- Nel canvas del workflow, fai clic sul nodo Gemini Agent per aprire il relativo riquadro di configurazione.
- In App connesse, individua il connettore o l'app che vuoi allegare (ad esempio Jira, Gmail o Google Drive).
- Imposta l'opzione di attivazione/disattivazione del connettore su On.
- Se è la prima volta che tu o la tua organizzazione utilizzate il connettore, completa il flusso di autorizzazione OAuth richiesto per concedere le autorizzazioni necessarie.
- Fai clic sulla freccia di espansione () accanto al nome del connettore per attivare le azioni supportate dal connettore.
Selezionare le categorie di azioni
Ogni applicazione connessa organizza le proprie azioni in due categorie distinte:
- Search For Data: azioni che cercano, eseguono query, elencano o recuperano i record dal servizio connesso.
- Selezione granulare delle azioni: fai clic sull'icona Configura () accanto a Search For Data per visualizzare tutte le azioni di ricerca disponibili (ad esempio
Search Events,List EventsoList Calendars). Puoi attivare o disattivare le singole azioni in modo indipendente. - Filtri di ricerca deterministici: limita gli ambiti di ricerca configurando i filtri utilizzando elenchi a discesa strutturati o espressioni di query native, come Jira Query Language (JQL), Confluence Query Language (CQL), query di ricerca di Drive o operatori di ricerca di Gmail.
- Test delle query in linea: convalida le query direttamente nel riquadro di configurazione per verificare che i filtri restituiscano i risultati previsti prima di eseguire il workflow.
- Selezione granulare delle azioni: fai clic sull'icona Configura () accanto a Search For Data per visualizzare tutte le azioni di ricerca disponibili (ad esempio
- Add Or Update Data: azioni che creano, modificano, inviano o eliminano i record nell'applicazione di destinazione (ad esempio, la creazione di un problema Jira o l'invio di un'email).
- Opzione di attivazione/disattivazione a livello di connettore: l'opzione di attivazione/disattivazione delle azioni mutative opera a livello di connettore. Se attivi questa opzione, l'agente ha accesso a tutte le operazioni mutative supportate per quel connettore.
Requisito di dipendenza delle azioni
Esempio: limitare un agente alla ricerca di Jira di sola lettura
App
L'esempio seguente mostra come configurare un nodo Gemini Agent per cercare i problemi Jira senza consentire all'agente di creare o modificare i problemi:
- Nel canvas del workflow, fai clic sul nodo Gemini Agent per aprire il relativo riquadro di configurazione.
- In App connesse, imposta l'opzione di attivazione/disattivazione di Jira su On (completa l'autorizzazione OAuth se richiesto).
- Fai clic sulla freccia di espansione () accanto a Jira.
- Assicurati che l'opzione di attivazione/disattivazione Search For Data sia impostata su On e imposta l'opzione di attivazione/disattivazione Add Or Update Data su Off.
- Fai clic sull'icona Configura () accanto a Search For Data e verifica che siano attivate solo le azioni di ricerca di sola lettura desiderate (ad esempio Search Jira).
Risoluzione delle azioni e precedenza in fase di runtime
Quando il workflow viene eseguito, Gemini Agent seleziona e richiama le azioni in base alle seguenti regole di precedenza:
| Stato configurazione | Esecuzione delle azioni in fase di runtime |
|---|---|
| Ricerca attivata | Espone le azioni standard di elenco e recupero per tutte le operazioni di ricerca attivate. |
| Azione di ricerca individuale disattivata | L'azione di ricerca specifica viene omessa dal catalogo delle azioni dell'agente. |
| Aggiungi / aggiorna dati attivato | Espone le azioni mutative insieme a tutte le azioni di ricerca attivate. |
| Aggiungi / aggiorna dati disattivato | Tutte le azioni di creazione, aggiornamento ed eliminazione dei dati sono bloccate per quel connettore. |
Variabili
Le variabili sono valori che possono essere passati tra i passaggi di un workflow. Questi valori vengono generati come output dei passaggi e possono essere utilizzati come input per i passaggi successivi.
Versioni del workflow
Quando crei un workflow, puoi salvarlo come bozza o attivarlo. Dopo aver pubblicato il workflow, puoi creare altre versioni del workflow, salvarle, confrontarle e ripristinarle. Avere più versioni di un workflow può essere utile nei seguenti scenari:
- Vuoi testare una nuova versione del workflow senza interrompere la versione esistente.
- Vuoi ripristinare una versione precedente del workflow.
Per maggiori informazioni, vedi Gestire le versioni del workflow.
Problemi noti
Di seguito sono riportati i problemi noti e le limitazioni per i workflow in questa release:
- Supporto del linguaggio naturale
- Problemi di visualizzazione dei modelli di email
- Affidabilità del linguaggio naturale
- Errori di caricamento della scheda Esecuzioni
- I connettori non vengono visualizzati dopo l'autorizzazione
- Timeout di esecuzione in caso di carico elevato
- Errore delle azioni disattivate
- Consigli sui modelli
- Formattazione del nodo di approvazione
Passaggi successivi
- Scopri come creare un workflow con linguaggio naturale.
- Scopri come utilizzare i modelli di workflow .
- Scopri come configurare i trigger di eventi.
- Scopri come condividere un workflow.
- Scopri come gestire le versioni del workflow.

