將 Agent 節點新增至 Agent 流程

Note

本文中的功能由標準執行架構提供技術支援,採用適用於由標準執行架構提供技術支援的 Agent 之授權中所述的計費選項。 學習如何在 Access 標準代理與代理流程中存取標準功能。

代理節點讓流程將步驟交給能推理、呼叫工具並從知識來源擷取的 AI 代理,然後回傳結果。 每當步驟需要判斷、多步驟協調,或是來自流程外的資訊時,都可以用它。

透過使用代理節點,你可以:

  • 打電話給現有的經紀人。
  • 給代理一個自然語言指令,包含先前步驟的動態內容。
  • 為代理裝置配備工具(模型情境協定(MCP)伺服器與連接器),使其能採取行動。
  • 讓代理在知識(例如 SharePoint 網站、公開網站)中建立基礎,以便它能從你的內容中回答。
  • 在流程的後續步驟中使用代理人的回應。

在代理流程中,你可以選擇已發佈的代理,或是從代理建構體驗中建立新的已發佈代理,然後從流程中呼叫。

新增代理節點

  1. 在 Copilot Studio 裡,進入 Flows ,打開現有的客服流程或建立一個新的流程。

    • 新流程:你進入設計器頁面設定觸發器。
    • 現有流程:你進入總覽頁面,必須進入設計器頁面。
  2. 在流程中你想呼叫代理人的點,選擇「 插入新動作 」圖示

  3. 新增動作中,在 AI 能力中選擇 執行代理。 A 運行代理程式的節點會出現在流程中。

選擇一個現有代理作為代理節點

在執行與代理編輯器中,於 代理 下,你可以選擇兩個選項之一:

  • 選擇現有代理人:從列表中選擇已發表的代理人。 代理程式會使用它已設定的指令、工具和知識。

  • 建立一個新的代理人:選擇 「新」 以建立新的代理人。 這會開啟一個新的瀏覽器分頁,裡面有代理建構器體驗。 在那裡建置並發佈你的代理,接著返回流量設計器,從現有的代理清單中選擇該代理。

如果你選擇現有的客服人員,請跳過「 發送訊息給該客服人員」。

為代理節點建立一個新的代理

當你選擇 新時,你會在新的瀏覽器分頁中開啟代理建構體驗。在代理建構器中,你可以設定代理的指令、知識和能力。

當你完成代理建置後,發佈它,回到流程設計器,從現有代理清單中選取它。

向現有客服人員發送訊息

當你選擇現有代理時,節點會顯示一個 訊息 欄位。 使用此欄位告知代理程式在 這次 執行時要做什麼。 Agent 的指示、工具和知識已在已發佈的 Agent 上設定完成。

訊息 欄位,寫下這次執行的提示。 使用動態內容選擇器插入先前步驟的標記,讓代理在真實執行時資料上進行推理。

不確定時請人力協助

請在系統無法自行處理時,開啟不確定時請求人工協助功能,以便升級到人工協助。 當升級事件發生時,代理會透過電子郵件向連線擁有者發送輸入請求。

當代理人的任務可能需要超出指令或現有知識的解釋時,這個選項非常有用。 例如,如果業務員在審查費用報告時發現一項與任何保單不符的異常費用,就能標記該報告,讓人員自行判斷,而非錯誤核准。

在 Agent 流程中使用 Agent 的回應

Agent 節點執行時,Agent 流程會等待 Agent 完成工作。 代理回應會以動態內容形式開放,你可以在後續任何步驟中使用。

要在下游動作中使用代理回應:

  1. 選擇你想使用回應的動作(例如發送 電子郵件更新列 動作)。

  2. 在你想插入回應的欄位,打開動態內容選擇器。

  3. 尋找「 執行代理人 」步驟的輸出,並選擇 代理人回應

使用代理回應的常見方式:

  • 將回應內容插入電子郵件或訊息的正文中。
  • 定義條件,根據 Agent 傳回的內容分支您的 Agent 流程。
  • 將回應儲存到變數或資料來源,以備日後參考。

自動化情境

代理節點在較長工作流程中作為其中 一步 時,表現最佳。 前一步收集並正規化輸入,代理人進行推理,後續步驟則在多個系統中對結果採取行動。

分流傳入的支援票證

當在 Dataverse 中建立新工單時,會觸發工作流程。 先前的步驟會提取票證內容、附件,以及客戶近期的案例記錄。 代理節點會讀取所有內容,並以產品知識庫(SharePoint)為依據,傳回結構化的輸出,包含 categoryprioritysuggested_ownerdraft_reply。 後續步驟會依 priority 進行分支,若發生服務中斷則呼叫值班工程師,否則指派票證並將草稿回覆排入佇列以供審閱。

檢查費用報告是否符合規定

當費用報表提交時,工作流程會被觸發。 前面的步驟是載入明細並轉換非美元金額,讓客服能在單一基礎上進行推理。 Agent 節點會以原則 SharePoint 網站為資料錨定基礎,並針對每一行傳回 compliant 旗標與 reason。 後續步驟會自動核准並將日記帳分錄過帳至應付帳款系統,或啟動核准動作並附上 Agent 的推理過程,等待財務審核人員處理。

準備會議簡報

每天早上都會執行一個工作流程,列出當天的 Outlook 會議,並循環檢視每一場會議。 每次會議,較早的步驟會從 Dynamics 365 拉取帳戶上下文。 代理節點接著使用 Work IQ 掃描與出席者的近期郵件與 Teams 討論串,並回傳討論重點、未解決風險及建議問題。 後續步驟會將輸出格式化成會議前30分鐘寄來的HTML簡報,並以自適應卡片形式發佈在Teams上。

常見問題

我應該什麼時候使用線上客服,什麼時候應該使用現有的客服人員?

當代理的工作針對某一工作流程,且你希望所有資訊,包括指示、工具、知識和輸出,都能隨流程傳送時,使用 線上代理 。 內嵌 Agent 設定起來更快,也更容易理解,因為設定就在使用它的步驟旁邊。

當同一個代理在多個工作流程或表面上被共用(例如,也在 Teams 裡聊天過),或是該代理屬於不同團隊,你只想呼叫時,就使用 現有的代理

我應該什麼時候使用代理節點,什麼時候該使用提示節點?

兩者都是為工作流程加入 AI,但各自是為不同的工作設計的。

能力 代理節點 提示節點
工具編排 完全存取所有代理工具 僅限程式碼直譯器
知識來源 所有支援的知識來源 僅限於 Dataverse
人工審查 是的
任務複雜度 複雜的任務。 Agent 協調器可以執行多個回合。 簡單任務,可以在一回合內完成

當步驟需要推理、工具協調或基礎知識時,請使用 Agent 節點 。 當你只需要模型轉換或產生文字時,就用 提示節點

內嵌代理可以在工作流程之外重複使用嗎?

No. 內嵌 Agent 的範圍限定在其工作流程。 如果你發現自己在多個工作流程中建立同一個內嵌代理,建議將其升級到已發佈的代理,並從每個工作流程中呼叫該代理。