設定排程作業代理程式 (預覽版)

[本文章是發行前版本文件,且隨時可能變更。]

排程作業代理是 Dynamics 365 Field Service 的自主代理,當調度員調整技術人員排班時,會考慮現有的訂位與需求。 在調度員使用代理程式之前,管理員必須在您的環境中設定。

重要

  • 這是預覽功能。
  • 預覽功能不供生產時使用,而且可能功能受限。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。

必要條件

  • 您的環境已更新至 Field Service 版本 8.8.133.214 或更新,以及通用資源排程版本 3.12.149.15 或更新。
  • 位置和地圖設定已對你的環境開啟。
  • 你在 Dynamics 365 中有一個管理員角色。

建立計費模式

排程作業代理程式以及 Dynamics 365 中其他 Copilot 和代理功能,會使用 Microsoft Copilot Studio 點數來進行 AI 互動,以及執行取得資訊和回應提示等工作。 每個活動的積分數量取決於活動的複雜度。 在 訊息情境中了解更多。 對於排程作業代理來說,單一優化請求會根據所包含的資源數量消耗信用點數,因此一次優化更多資源會消耗更多容量。

這些功能使用以消耗為基礎的計費、按使用計費,而信用則是衡量使用量的計費單位。 在 Power Platform 授權指南中深入了解帳單和費率。

Dynamics 365 支援兩個計費模型:預付容量和隨用隨付。 預付費容量模式使用Copilot Studio積分包訂閱,這是Microsoft Copilot Studio的授權選項,需事先購買。 按需付費模式是根據代理人在當月實際消耗的信用額度數量收費。 在 Copilot 授權中了解詳細資訊。

你可以在同一環境下同時使用兩種帳單模式。 預付容量會先耗用。 這兩個模型都要求您必須將 Dynamics 365 環境連結至 Power Platform 環境。

設定預付費容量計費

  1. 在 Microsoft 365 系統管理中心 購買 Copilot 積分包訂閱。 在管理自助購買和試用 (適用於使用者) 或 管理自助購買和試用 (適用於管理員) 中了解詳細資訊。

  2. 在 Power Platform 管理中心,將預付費容量分配到 Power Platform 環境。 在管理容量中了解詳細資訊。

設定隨用隨付計費

若要設定隨用隨付計費,您首先需要有效的 Azure 訂閱。 透過 Power Platform 管理中心 或 Power Apps,將訂閱連結到您的 Power Platform 環境。 在設定隨用隨付中了解詳細資訊。

管理容量和使用方式

您可以在 Power Platform 管理中心查看 Copilot Studio 預付容量與隨用付費帳務的信用容量與使用情況。 欲了解更多,請參閱管理 Copilot Studio 的信用額度與容量。

Dynamics 365 定期檢查 Copilot Studio 訊息的可用容量或配額。 若組織配額不足或用盡,使用者會收到應用程式內關於容量狀態及必要行動的通知。 對於這些通知,及時採取行動,要麼重新分配現有容量,要麼購買更多容量,這點非常重要。

  • 對於預付容量,使用 Power Platform 系統管理中心,從租用戶的可用總數中配置更多的容量給環境。 如果沒有容量,就購買更多容量。 在管理容量中了解詳細資訊。

  • 若採用隨用即付,請使用Azure入口網站中的Microsoft 成本管理,查看詳細使用情況並調整支出上限或預算,以釋放更多容量。 如果沒有容量,就購買更多容量。 如需進一步了解,請參閱查看使用情況和賬單資訊。

重要

當配額耗盡時,AI 能力將無法使用,直到新增更多容量。 租戶管理員可以在 Power Platform 管理中心 檢視代理程式的訊息消耗 情況。 在 訊息情境中了解更多。

開啟排程操作代理

  1. 開啟 Field Service 應用程式。

  2. 切換到資源區域,並移至排程參數>資源排程。

  3. 移至代理程式索引標籤,並開啟開啟排程作業代理程式 (預覽版)。

 Dynamics 365 Field Service 資源排程設定中「排程作業代理切換」的截圖。

啟用代理程式可同時啟用互動式與批次優化。

指派權限和角色

排程作業代理為使用者提供兩個安全角色,外加一個團隊,讓代理本人存取你的資料。

將角色分配給使用者

Agent 包含兩個安全性角色。 它們是加法式的,所以應該把它們和使用者現有的角色一起指派,而不是替換。 每個使用者還需要一個角色,授與其存取底層排程資料表的權限,例如可預約資源、預訂和資源需求;例如 Field Service - Dispatcher 這類調度員角色。

Role 指派給 Grants
排程作業代理管理員 管理者負責制定範圍、目標與計畫 建立、編輯及刪除範圍、目標與計畫,並檢視優化結果。
排程操作代理使用者 執行最佳化的調度員 查看範圍、目標與計畫;從排程板執行互動式優化,並從計畫中進行批次優化;並查看優化結果。

若要將角色指派給使用者:

  1. 登入 Power Platform 系統管理中心。

  2. 選擇你的環境,然後進入 設定>使用者 + 權限>使用者。

  3. 選擇一個使用者,然後選擇 管理安全角色。

  4. 選擇 排程作業代理管理員 或 排程作業代理使用者,以及調度員角色,例如 現場服務 - 調度員,然後選擇 儲存。

讓客服人員存取你的資料

代理程式以屬於 排程作業代理團隊的應用程式使用者身份執行。 每次代理所做的變更都會使用執行優化的使用者與代理應用程式使用者的合併權限,因此雙方都必須有受影響紀錄的存取權。 預設情況下,代理的應用程式使用者可以讀取並寫入標準排程表。

如果你的優化使用自訂資料表、現場服務或 Project Operations 資料表,或是查詢會參考其他資料表,請將匹配的安全角色指派給排程作業代理團隊,讓代理人員能讀取並更新這些資料表。 一個好的起點是分配你分配給調度員的相同角色。

  1. 在 Power Platform 管理中心,選擇你的環境,然後進入 設定>Teams。

  2. 選擇 排程營運代理團隊。

  3. 指派安全角色,讓這些角色能存取你優化所用的資料表,然後儲存。

Note

如果您對範圍或查詢所參考的任何資料行使用資料行層級安全性 (欄位安全性設定檔),也請將排程作業 Agent 小組 (Scheduling Operations Agent Team) 新增至相符的欄位安全性設定檔。 否則,客服人員可能會忽略這些欄位的過濾條件,並回傳錯誤結果。

設定可預約資源的屬性

在 資源 區,為每個你希望代理人考慮的可預約資源設定以下屬性:

  • 排程板上的顯示 必須是「 是」。

選擇預訂狀態的優化方法

優化方法 是一種新的預訂狀態特性,告訴經紀人是否可以移動或刪除排定或已承諾的預訂,以轉而處理更符合優化目標的未完成需求。 如果你沒有設定這個欄位,客服會把所有該狀態的訂房視為 「不可移動」。

  1. 開啟 Field Service 應用程式,並移至資源區域。

  2. 選取預約設定>預約狀態。 要顯示所有狀態,請從檢視中移除所有篩選條件。

  3. 對於每個預約狀態,請將 優化方法 屬性設為以下其中一個值:

    • 優化:代理人可以移動或刪除此狀態的預訂,以產生最佳排程。 對於尚未進行中的預約,例如 排程 或 已承諾 狀態,請使用此方法。

    • 請勿移動:代理人必須保留此狀態下的預訂預計抵達時間。 只有當之前的預訂被移動或更改時,它才會更新旅行時間。 此方法通常適用於技術人員已前往預訂現場或已開始或完成工作時。 你也可以在特定抵達時間被承諾給顧客的情況下使用這種優化方法。 如果沒有設定優化方法,預設行為就是「不要移動」。

    • 忽略:Agent 可以覆寫具有此狀態的預約,並在這些預約上方移動或建立新預約。 對於狀態為 取消的預訂,請使用此方法。

     一張在Dynamics 365 Field Service預訂狀態設定中設定優化方法的訂房狀態紀錄截圖。

設定優先權值

優先價值屬性有助於經紀人決定哪些預訂或資源需求更重要。 該欄位接受介於 1 到 100 之間的數字。 數字越大,優先順序越高。 例如,優先值 為 75 的高優先級訂房,會優先於 優先值 為 50 的高優先級訂房。 代理程式會忽略重要等級欄位。

  1. 打開現場服務應用程式,進入 設定 區。

  2. 選擇 優先事項。

  3. 針對你希望代理人考慮的每個優先權,設定一個 優先權值。

    Dynamics 365 Field Service 優先權設定中的優先紀錄截圖,包含已配置的優先值。

提示

設定可明顯區分但範圍相對狹窄的優先權值。 例如,如果你的數值是低 - 1、中 - 10、緊急 - 100,緊急預約的重要性是中等的 10 倍。 如此一來,無論安排的效率多低,緊急預約幾乎一律會包含在結果中。

下一步