設定任何 CRM 解決方案的連接器
適用於任何 CRM 連接器的 Microsoft 連絡中心 解決方案Power Automate 都允許組織使用其第三方 CRM 解決方案中的語音、影片、簡訊、即時聊天和社交消息等功能與客戶互動。 您可以使用 Power Automate 資料連接器將CRM解決方案中的聯絡人和客戶資料同步到其中 Dataverse。
先決條件
- 一個CRM實例
- 包括 Power Automate 和 Power Apps 訂閱的 Dynamics 365 連絡中心許可證。
- Power Platform 系統管理員權限
- 初步了解如何使用 Power Automate 流程或 Power Apps
- 確定 Power Apps 的環境與 Power Automate 的相同。
- Dynamics 365 CCaaS CRM 連接器 msdyn_ContactCenterCRMConnector 可在 Power Apps 環境中使用,而且客戶和連絡人資料表具有下列資料行:
- 來源 CRM
- 來源 CRM 識別碼
- 來源 CRM URL
複製資料
您可以透過以下方式之一將資料從 CRM 實體 Dataverse 複製到:
- 初始同步:透過手動觸發程序,將資料從 CRM 複製到 Dataverse。 建議您使用分頁,因為 Power Automate 連接器對一次可擷取的記錄數目有限制。
- 增量同步:透過自動觸發程序複製資料。
匯入 Power Automate 流程以同步客戶和連絡人記錄
執行以下各節所述的步驟。
新增 Dataverse 連接器
- 依照新增連接中的步驟新增 Dataverse 連接,然後選取建立。
- 在出現的快顯視窗中,選取您的帳戶。 連線已建立。
您可以使用以下方法建立與 CRM 實例的連接。
添加任何CRM連接器
透過以下方式之一添加連接器:
Power Automate
- 若要查找並添加CRM連接器,請跟隨 添加連接中的 步驟。
- 指定所需的資訊。 連線已建立。
使用 API 呼叫添加連接器
- 在 Power Automate 中建立新流程。
- 新增 HTTP 動作,並指定所需的參數,例如 URL、方法和標頭。 在參數>驗證中,將驗證類型設定為基本,並指定使用者名稱和密碼。
HTTP 動作可以傳送和接收 JSON 要求與回應。
使用 Webhook 新增連接器
在CRM中設置Webhook以促進增量數據同步。 Webhook 會在建立、更新或刪除記錄時觸發通知。
若要建立 Webhook,請確定您有 Power Automate 流程的 HTTP 端點。 執行下列步驟以取得 Power Automate 中的端點:
- 選取所需的流程,然後選取編輯。
- 在流程中選取手動,然後複製 HTTP URL。 對所有建立、更新和刪除作業的組織和使用者流重複這些步驟。
您可以使用此 URL 做為 CRM 中的 Webhook 端點。
使用 商務規則 添加連接器
您可以在建立、更新或刪除記錄時使用觸發通知。 您必須使用 客戶服務 plugin 來 發射鍵 這些通知。 您必須依照下列順序建立指令碼:
- 建立 REST 訊息
- 建立商務規則
有關詳細資訊,請參閱 配置增量數據同步。
使用 Apex 觸發程序
使用 Apex 觸發程序。 確保您的CRM實例具有創建觸發器所需的許可權。
執行 Power Automate 流程
在其中 Power Automate,選擇所需的流,然後選擇“運行 ”。
注意
建立、更新和刪除事件會自動觸發流程。