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 lista di controllo per l'onboarding dei dipendenti in strumenti come Gmail e Calendar.
- Attività con automazione con l'AI e approvazioni umane. Ad esempio, la bozza di un report con l'AI 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:
- Crea un workflow con il linguaggio naturale: descrivi il workflow in un linguaggio semplice e genera automaticamente una struttura del workflow.
- Utilizzare i modelli di workflow: sfoglia e inizia dai modelli predefiniti per i casi d'uso aziendali comuni.
- Configura i trigger del workflow: esegui automaticamente i workflow quando i dati cambiano nei connettori.
- Collega i connettori ai passaggi dell'agente: attiva gli strumenti di lettura e scrittura (come Gmail, Jira e Google Drive) all'interno dei passaggi dell'agente Gemini per cercare dati, inviare messaggi e gestire record.
- Utilizza i passaggi di controllo del flusso: aggiungi ramificazioni condizionali, filtri dei dati e loop al workflow.
- Connetti server MCP: connetti i server MCP come passaggi del flusso di lavoro o come strumenti per i passaggi dell'agente Gemini.
- Utilizza passaggi human-in-the-loop: aggiungi passaggi di revisione, approvazione e richiesta di informazioni umane al tuo flusso di lavoro.
- Aggiungi agenti esistenti al tuo workflow: delega le attività ad altri agenti AI specializzati all'interno del tuo workflow.
- Gestisci le versioni del workflow: salva, condividi, confronta e ripristina le versioni del workflow.
- Modifica un flusso di lavoro con linguaggio naturale: modifica i workflow esistenti descrivendo le modifiche in linguaggio naturale.
- Visualizza i log di esecuzione del workflow: monitora le esecuzioni del workflow con tracce di esecuzione passo passo.
- Condividere un workflow: condividi i workflow attivi 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à, segui questi passaggi:
- Assicurati che un amministratore di Gemini Enterprise abbia attivato l'opzione di attivazione/disattivazione della funzionalità Workflow Builder nelle impostazioni di gestione delle funzionalità dell'app. Per saperne di più, vedi Gestire le funzionalità dell'app web.
- Assicurati di avere un'app web Gemini Enterprise con i datastore necessari collegati. Per saperne di più, 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 flussi di lavoro.
Canvas dell'editor: il canvas dell'editor fornisce una rappresentazione visiva del flusso di lavoro. Fornisce un flusso logico di nodi che rappresentano i passaggi e le connessioni tra di essi. L'editor visivo è ideale per gli utenti che vogliono perfezionare la logica del flusso di lavoro, aggiungere logica condizionale e integrarsi con vari strumenti e applicazioni.

Anteprima: la scheda Anteprima fornisce un'anteprima live del workflow, consentendoti 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 flusso di lavoro, 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 flusso di lavoro è costituito dai seguenti componenti:
- Trigger
- Passi
- 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 |
|---|---|---|
| Attivatore manuale | Attiva l'esecuzione del workflow on demand. Gli utenti possono avviare il flusso di lavoro inserendo @ e il nome del flusso di lavoro da un prompt di chat dell'app Gemini Enterprise.
|
|
| Trigger di pianificazione | Attiva l'esecuzione del workflow a una frequenza specificata. |
|
| Trigger evento | Attiva l'esecuzione del flusso di lavoro quando i dati cambiano in un connettore. |
|
Procedura
I passaggi sono le singole attività eseguite dal flusso di lavoro. 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 in base al tipo di azione che eseguono:
| Categoria | Passaggio | Descrizione | Campi di configurazione |
|---|---|---|---|
| Nodi agent | Gemini Agent | Un agente basato sull'AI che puoi configurare per leggere, ragionare e rispondere in base a istruzioni predefinite. |
Campi di immissione:
La risposta dell'agente Gemini viene acquisita come variabile che può essere passata come input ai passaggi successivi del flusso di lavoro.
|
| Controllo del flusso | Condizione | Le condizioni sono istruzioni logiche che determinano il modo in cui il workflow esegue i passaggi. Definiscono i criteri che devono essere soddisfatti per l'esecuzione di un passaggio e possono basarsi sul risultato dei passaggi precedenti o su origini dati esterne. |
Campi di input:
|
| Human-in-the-loop | Richiedi informazioni | Consente di richiedere informazioni a un utente umano. |
Campi di input:
Le domande a cui l'utente ha risposto. |
Configura i connettori e le azioni del nodo Agente
Quando configuri un nodo Agente Gemini, puoi controllare a quali connettori e azioni può accedere l'agente in fase di runtime. Puoi limitare l'agente alle operazioni di ricerca di sola lettura o attivare azioni di scrittura mutative.
In sintesi: funzionalità delle azioni dei nodi degli agenti
| Capacità | Categoria di azione | Granularità della selezione | Caso d'uso di esempio |
|---|---|---|---|
| Ricerca e query | Search For Data |
Per azione (attiva o disattiva le singole azioni) | Query generiche, ricerca di biglietti, ricerca nelle knowledge base. |
| Modifica dei dati | Add Or Update Data |
A livello di connettore (attivazione/disattivazione tutto o niente) | Creazione di ticket, aggiornamento dello stato dei problemi, invio di email. |
Collegare e autorizzare un connettore
App
Per collegare un connettore a un nodo agente:
- Nel canvas del workflow, fai clic sul nodo Agente Gemini per aprire il relativo riquadro di configurazione.
- In App connesse, individua il connettore che vuoi allegare (ad esempio Jira, Gmail o Google Drive).
- Imposta l'opzione 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.
Seleziona le categorie di azioni
Ogni connettore organizza le proprie azioni in due categorie distinte:
- Cerca dati: azioni che cercano, interrogano, elencano o recuperano record dal servizio connesso.
- Selezione granulare delle azioni: fai clic sull'icona Configura () accanto a Cerca dati 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 menu 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 flusso di lavoro.
- Selezione granulare delle azioni: fai clic sull'icona Configura () accanto a Cerca dati per visualizzare tutte le azioni di ricerca disponibili (ad esempio
- Aggiungi o aggiorna dati: azioni che creano, modificano, inviano o eliminano record nell'applicazione di destinazione (ad esempio, la creazione di un problema Jira o l'invio di un'email).
- Attivazione/disattivazione a livello di connettore: l'attivazione/disattivazione dell'azione mutativa opera a livello di connettore. Se attivi questa opzione, l'agente ha accesso a tutte le operazioni mutative supportate per il connettore.
Requisito di dipendenza dell'azione
Esempio: limitare un agente alla ricerca 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 Agente Gemini per aprire il relativo riquadro di configurazione.
- Nella sezione App connesse, imposta l'opzione Jira su On (completa l'autorizzazione OAuth se richiesto).
- Fai clic sulla freccia di espansione () accanto a Jira.
- Assicurati che l'opzione Cerca dati sia attivata e che l'opzione Aggiungi o aggiorna dati sia disattivata.
- Fai clic sull'icona Configura () accanto a Cerca dati e verifica che siano attivate solo le azioni di ricerca di sola lettura desiderate (ad esempio Cerca in Jira).
Risoluzione delle azioni e precedenza del runtime
Quando il flusso di lavoro viene eseguito, Gemini Agent seleziona e richiama le azioni in base alle seguenti regole di precedenza:
| Stato configurazione | Esecuzione dell'azione di runtime |
|---|---|
| Ricerca attivata | Espone le azioni standard di elenco e recupero per tutte le operazioni di ricerca abilitate. |
| Azione di ricerca individuale disattivata | L'azione di ricerca specifica viene omessa dal catalogo delle azioni dell'agente. |
| Aggiungi / Aggiorna dati attivato | Mostra le azioni di mutazione insieme a tutte le azioni di ricerca abilitate. |
| Aggiunta / aggiornamento dei dati disabilitato | Tutte le azioni di creazione, aggiornamento ed eliminazione dei dati vengono bloccate per il connettore. |
Variabili
Le variabili sono valori che possono essere passati tra i passaggi di un flusso di lavoro. 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 versioni aggiuntive del workflow e salvarle, confrontarle e ripristinarle. Avere più versioni di un flusso di lavoro può essere utile nei seguenti scenari:
- Vuoi testare una nuova versione del flusso di lavoro senza interrompere quella esistente.
- Vuoi ripristinare una versione precedente del flusso di lavoro.
Per saperne di più, consulta Gestire le versioni del flusso di lavoro.
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 email
- Affidabilità del linguaggio naturale
- Errori di caricamento della scheda Corse
- I connettori non vengono visualizzati dopo l'autorizzazione
- Timeout di esecuzione in condizioni di carico elevato
- Errore di azioni disattivate
- Consiglio sul modello
- Formattazione del nodo di approvazione
Passaggi successivi
- Scopri come creare un workflow con il linguaggio naturale.
- Scopri come utilizzare i modelli di workflow.
- Scopri come configurare i trigger evento.
- Scopri come condividere un flusso di lavoro.
- Scopri come gestire le versioni del flusso di lavoro.

