工作流程是您可以使用 Gemini Enterprise 網頁應用程式中的工作流程建立工具建立的代理。這些代理會根據設定的觸發條件,執行一連串的步驟或動作,其中可能包含 AI 自動化和人為介入。工作流程的回應可為確定性或非確定性,取決於代理程式的整體協調邏輯。
工作流程非常適合下列用途:
- 多步驟程序,並定義順序邏輯。舉例來說,您可以在 Gmail 和 Google 日曆等工具中,自動執行員工入職檢查清單。
- 透過 AI 自動執行工作,並由專人核准。舉例來說,使用 AI 草擬報告,但必須先經過使用者簽核才能發布。
- 使用條件邏輯的複雜自動化調度管理機制。舉例來說,根據區域和預算,將銷售線索轉給不同團隊。
Workflow Builder 提供下列功能:
- 使用自然語言建立工作流程:以簡單的語言描述工作流程,系統就會自動生成工作流程架構。
- 使用工作流程範本:瀏覽並使用預先建構的範本,處理常見的商務用途。
- 設定工作流程觸發條件:在已連結的應用程式中,當資料變更時自動執行工作流程。
- 將應用程式連結至代理程式步驟:在 Gemini 代理程式步驟中啟用讀取和寫回工具 (例如 Gmail、Jira 和 Google 雲端硬碟),即可搜尋資料、傳送訊息及管理記錄。
- 使用流量控制步驟:在工作流程中新增條件分支、資料篩選和迴圈。
- 連結 MCP 伺服器:將 MCP 伺服器連結為工作流程步驟,或做為 Gemini 代理步驟的工具。
- 使用人機迴圈步驟:在工作流程中新增人工審查、核准和資訊要求步驟。
- 將現有代理加入工作流程:將工作交給工作流程中的其他專業 AI 代理。
- 管理工作流程版本:儲存、共用、比較及還原工作流程版本。
- 使用自然語言編輯工作流程:使用自然語言描述變更,即可編輯現有工作流程。
- 查看工作流程執行記錄:透過逐步執行追蹤記錄,監控工作流程執行情況。
- 共用工作流程:與貴機構的其他使用者共用即時工作流程。
支援的連接器
工作流程支援下列連接器:
- Gmail
- Google 日曆
- Google Chat
- Google 雲端硬碟
- Slack
- Jira
- ServiceNow
- Confluence
- OneDrive
- SharePoint
- Outlook
事前準備
探索這些新功能前,請先完成下列步驟:
- 請確認 Gemini Enterprise 管理員已在應用程式的功能管理設定中,啟用「Workflow Builder」功能切換鈕。詳情請參閱「管理網頁應用程式功能」一文。
- 請確認您已連上必要的資料儲存庫,並擁有 Gemini Enterprise 網頁應用程式。詳情請參閱「關於應用程式和資料儲存庫」。
工作流程畫布
工作流程建構工具提供混合式畫布,結合自然語言提示的便利性與視覺化編輯器的控制功能。
對話式設計工具:您可以在建立工作流程時,以及在視覺編輯器中存取對話式設計工具,透過對話式介面輸入自然語言提示詞,建構和調整工作流程。這非常適合偏好無程式碼開發體驗的使用者,以及想使用自然語言建構工作流程的使用者。
編輯器畫布:編輯器畫布會以視覺化方式呈現工作流程。節點代表步驟,節點之間的連線則代表步驟之間的關係,視覺編輯器非常適合想微調工作流程邏輯、新增條件式邏輯,以及整合各種工具和應用程式的使用者。

預覽:預覽分頁會提供工作流程的即時預覽畫面,讓您執行模擬作業來測試工作流程,並進行必要的調整。

執行:執行分頁會列出所有工作流程執行作業,包括每次執行的日期和時間、啟動執行的觸發條件,以及目前的執行狀態。

工作流程元件
工作流程包含下列元件:
- 觸發條件
- 步數
- 變數
觸發條件
觸發條件是啟動工作流程執行的事件。下表列出工作流程支援的觸發條件:
| 觸發條件 | 說明 | 設定欄位 |
|---|---|---|
| 手動觸發 | 視需要觸發工作流程代理的執行作業。使用者可以在 Gemini Enterprise 應用程式的對話提示中輸入 @ 和工作流程代理程式名稱,啟動工作流程代理程式。
|
|
| 排程觸發條件 | 以指定頻率觸發工作流程執行作業。 |
|
| 事件觸發條件 | 當連結的應用程式中的資料變更時,觸發工作流程的執行。 |
|
步驟
步驟是工作流程執行的個別工作。每個步驟都會依序執行,且每個步驟的結果可能會影響下一個步驟。
下表列出支援的步驟,並依據執行的動作類型分類:
| 類別 | 步驟 | 說明 | 設定欄位 |
|---|---|---|---|
| 代理程式節點 | Gemini Agent | AI 輔助代理程式,可根據預先定義的指令讀取、推論及回覆。 |
輸入欄位:
Gemini 代理程式的回覆會擷取為變數,可做為工作流程後續步驟的輸入內容。
|
| 流量控制 | 條件 | 條件是邏輯陳述式,可決定工作流程如何執行步驟。這些條件會定義步驟執行的必要條件,且可根據先前步驟的結果或外部資料來源而定。 |
輸入欄位:
|
| 人機迴圈 | 要求資訊 | 可要求真人使用者提供資訊。 |
輸入欄位:
使用者回答的問題。 |
設定 Agent 節點連結的應用程式和動作
設定 Gemini 代理程式節點時,您可以控管代理程式在執行階段可存取的應用程式、連接器和動作。您可以將代理程式限制為只能執行唯讀搜尋作業,或啟用可變動的回寫動作。
一覽:代理節點動作功能
| 功能 | 動作類別 | 選取精細程度 | 用途範例 |
|---|---|---|---|
| 搜尋和查詢 | Search For Data |
依動作 (開啟或關閉個別動作) | 廣泛查詢、查詢票證、搜尋知識庫。 |
| 資料修改 | Add Or Update Data |
連接器層級 (全有或全無切換) | 建立支援單、更新問題狀態、傳送電子郵件。 |
附加並授權連結的應用程式
應用程式
如要將已連結的應用程式附加至代理程式節點,請按照下列步驟操作:
- 在工作流程畫布中,按一下「Gemini Agent」節點,開啟設定窗格。
- 在「已連結的應用程式」下方,找出要附加的連結器或應用程式 (例如 Jira、Gmail 或 Google 雲端硬碟)。
- 將連接器切換鈕設為「開啟」。
- 如果您或貴機構是第一次使用連結器,請完成系統提示的 OAuth 授權流程,授予必要權限。
- 按一下連接器名稱旁的展開箭頭 (),開啟連接器支援的動作。
選取動作類別
每個已連結的應用程式都會將動作分成兩類:
- 搜尋資料:從連結的服務搜尋、查詢、列出或擷取記錄的動作。
- 精細的動作選取:按一下「搜尋資料」旁邊的「設定」圖示 (),即可查看所有可用的搜尋動作 (例如
Search Events、List Events或List Calendars)。您可以個別啟用或停用動作。 - 確定性搜尋篩選器:使用結構化下拉式選單或原生查詢運算式 (例如 Jira 查詢語言 (JQL)、Confluence 查詢語言 (CQL)、雲端硬碟搜尋查詢或 Gmail 搜尋運算子) 設定篩選器,限制搜尋範圍。
- 內嵌查詢測試:直接在設定窗格中驗證查詢,確認篩選器傳回預期結果,再執行工作流程。
- 精細的動作選取:按一下「搜尋資料」旁邊的「設定」圖示 (),即可查看所有可用的搜尋動作 (例如
- 新增或更新資料:在目標應用程式中建立、修改、傳送或刪除記錄的動作 (例如建立 Jira 問題或傳送電子郵件)。
- 連接器層級的切換按鈕:變更動作切換按鈕會在連接器層級運作。開啟這項設定後,代理程式就能存取該連接器的所有支援變動作業。
動作依附元件需求
範例:限制代理程式只能讀取 Jira 搜尋結果
應用程式
以下範例說明如何設定 Gemini 代理程式節點,以便搜尋 Jira 問題,但不允許代理程式建立或修改問題:
- 在工作流程畫布中,按一下「Gemini Agent」節點,開啟設定窗格。
- 在「已連結的應用程式」下方,將「Jira」切換為「開啟」 (如果系統提示,請完成 OAuth 授權)。
- 按一下「Jira」旁邊的展開箭頭 ()。
- 確認「搜尋資料」切換鈕已設為「開啟」,然後將「新增或更新資料」切換鈕設為「關閉」。
- 按一下「Search For Data」(搜尋資料) 旁的「設定」圖示 (),確認只有所需的唯讀搜尋動作 (例如「Search Jira」) 處於啟用狀態。
動作解析和執行階段優先順序
工作流程執行時,Gemini 代理程式會根據下列優先順序規則選取並叫用動作:
| 設定狀態 | 執行階段動作執行 |
|---|---|
| 已啟用搜尋功能 | 針對所有已啟用的搜尋作業,公開標準清單和擷取動作。 |
| 已停用個別搜尋動作 | 代理程式的動作目錄中省略了特定搜尋動作。 |
| 已啟用新增 / 更新資料 | 連同任何已啟用的搜尋動作,一併公開異動動作。 |
| 新增 / 更新資料已停用 | 該連接器會封鎖所有資料建立、更新和刪除動作。 |
變數
變數是指可在工作流程步驟之間傳遞的值。 這些值是步驟的輸出內容,可用於後續步驟的輸入內容。
工作流程版本
建立工作流程時,您可以將其儲存為草稿或開啟。 工作流程上線後,您可以建立其他版本的工作流程,並儲存、比較及還原這些版本。在下列情況中,擁有多個工作流程版本會很有幫助:
- 您想測試新版工作流程,但不想中斷現有版本。
- 您想還原為較舊的工作流程版本。
詳情請參閱「管理工作流程版本」。
已知問題
這個版本的流程有下列已知問題和限制:
後續步驟
- 瞭解如何使用自然語言建立工作流程。
- 瞭解如何使用工作流程範本。
- 瞭解如何設定事件觸發條件。
- 瞭解如何共用工作流程。
- 瞭解如何管理工作流程版本。

