모든 CRM 솔루션에 대한 커넥터 구성
Microsoft Contact Center—Power Automate 솔루션과 모든 CRM 커넥터를 통해 조직은 타사 CRM 솔루션의 음성, 비디오, SMS, 라이브 채팅 및 소셜 메시징과 같은 기능을 사용하여 고객과 소통할 수 있습니다. Power Automate 데이터 커넥터를 사용하여 CRM 솔루션의 연락처 및 거래처 데이터를 Dataverse로 동기화할 수 있습니다.
사전 요구 사항
- CRM 인스턴스
- Power Automate 및 Power Apps 구독이 포함된 Dynamics 365 Contact Center용 라이선스입니다.
- Power Platform 시스템 관리자 권한.
- Power Automate 흐름 또는 Power Apps 사용 방법에 대한 기본적인 이해.
- Power Apps 및 Power Automate 환경이 동일한지 확인하세요.
- msdyn_ContactCenterCRMConnector 커넥터는 Power Apps 환경에서 사용할 수 있으며 거래처 및 연락처 테이블에는 다음과 같은 열이 있습니다.
- 원본 CRM
- 원본 CRM ID
- 원본 CRM URL
데이터 복사
다음 방법 중 하나를 사용하여 CRM 인스턴스에서 Dataverse로 데이터를 복사할 수 있습니다.
- 초기 동기화: 수동 트리거를 통해 CRM에서 Dataverse로 데이터를 복사합니다. Power Automate 커넥터에는 한 번에 가져올 수 있는 레코드 수에 제한이 있으므로 페이지 매기기를 사용하는 것이 좋습니다.
- 증분 동기화: 자동화된 트리거를 통해 데이터를 복사합니다.
Power Automate 흐름을 가져와 거래처 및 연락처 레코드 동기화
다음 섹션에 설명된 단계를 수행하십시오.
Dataverse 커넥터 추가
- 연결 추가의 단계에 따라 Dataverse 연결을 추가한 다음 만들기를 선택합니다.
- 나타나는 팝업 창에서 계정을 선택하세요. 연결이 만들어집니다.
다음 방법을 사용하여 CRM 인스턴스에 대한 연결을 설정할 수 있습니다.
CRM 커넥터 추가
다음 방법 중 하나로 커넥터를 추가합니다.
Power Automate
- CRM 커넥터를 찾아 추가하려면 연결 추가의 단계를 따르세요.
- 필요한 정보를 지정합니다. 연결이 만들어집니다.
API 호출을 사용하여 커넥터 추가
- Power Automate에서 새 흐름을 만듭니다.
- HTTP 작업을 추가하고 URL, 메서드, 헤더 등 필수 매개 변수를 지정합니다. 매개 변수>인증에서 인증 유형을 기본으로 설정하고 사용자 이름 및 비밀번호를 지정합니다.
HTTP 작업은 JSON 요청과 응답을 보내고 받을 수 있습니다.
웹후크를 사용하여 커넥터 추가
CRM에서 웹후크를 설정하여 증분 데이터 동기화를 용이하게 합니다. 웹후크는 레코드 생성, 업데이트 또는 삭제 시 알림을 트리거합니다.
웹후크를 만들려면 Power Automate 흐름에 대한 HTTP 엔드포인트가 있는지 확인합니다. Power Automate에서 엔드포인트를 가져오려면 다음 단계를 수행합니다.
- 필요한 흐름을 선택한 다음 편집을 선택합니다.
- 흐름에서 수동을 선택한 다음 HTTP URL을 복사합니다. 모든 생성, 업데이트 및 삭제 작업에 대해 조직 및 사용자 흐름에 대한 단계를 반복합니다.
이 URL을 CRM에서 웹후크 엔드포인트로 사용할 수 있습니다.
비즈니스 규칙을 사용하여 커넥터 추가
트리거 알림은 레코드가 생성, 업데이트 및 삭제될 때 사용할 수 있습니다. 이러한 알림을 트리거하려면 Customer Service 플러그인을 사용해야 합니다. 다음 순서로 스크립트를 만들어야 합니다.
- REST 메시지 작성
- 비즈니스 규칙 만들기
자세한 내용은 증분 데이터 동기화 구성을 참조하십시오.
Apex 트리거 사용
Apex 트리거를 사용합니다. CRM 인스턴스에 트리거를 생성하는 데 필요한 권한이 있는지 확인하세요.
Power Automate 흐름 실행
Power Automate에서 필요한 흐름을 선택한 다음 실행을 선택합니다.
참고
생성, 업데이트 및 삭제 이벤트는 흐름을 자동으로 트리거합니다.