View a markdown version of this page

Connect Customer Cases 통합 설정 - Amazon Connect Customer

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Connect Customer Cases 통합 설정

고객 프로필 연결에서 Connect Customer 사례 데이터를 업데이트하고 계산된 속성과 같은 기능을 사용하려면 Amazon AppIntegrations를 사용하여를 통합할 수 있습니다. 먼저 EventBridge 버스로 시스템 필드를 전송하도록 Cases Event Stream을 설정한 다음 Amazon AppIntegrations를 사용하여 이러한 이벤트를 Customer Profiles로 전달합니다.

고객 사례를 Event Bridge에 연결에서 데이터 스트리밍

  1. https://console.aws.amazon.com/connect/ Connect Customer 콘솔을 엽니다.

  2. 인스턴스 페이지에서 인스턴스 별칭을 선택합니다. 인스턴스 별칭은 고객 연결 URL에 표시되는 인스턴스 이름이기도 합니다. 다음 이미지는 인스턴스 별칭 주위에 상자가 있는 고객 가상 콜센터 인스턴스 연결 페이지를 보여줍니다.

인스턴스 별칭입니다.
  1. 탐색 창의 도메인 세부 정보 섹션에서 사례를 선택하고 사례 도메인 ID를 기록해 둡니다.

사례 페이지, 도메인 세부 정보 섹션, 도메인 ID를 가리키는 화살표.
  1. 를 사용하여 사례 이벤트 구성을 AWS CLI생성하여 고객 사례 이벤트 연결을 AWS 계정기본 Event Bridge 버스로 전송합니다.

// set up Case Event Configuration including all system fields aws connectcases put-case-event-configuration --domain-id <YOUR_CASES_DOMAIN_ID> --region <YOUR_AWS_REGION> --event-bridge "{                          \"enabled\": true,     \"includedData\": {        \"caseData\": {           \"fields\": [           {           \"id\": \"status\"           },           {           \"id\": \"title\"           },           {           \"id\": \"summary\"           },           {           \"id\": \"reference_number\"           },           {           \"id\": \"created_datetime\"           },           {           \"id\": \"last_updated_datetime\"           },           {           \"id\": \"last_closed_datetime\"           },                 {           \"id\": \"customer_id\"           }         ]       }     }   }"
  1. 해당 AWS 리전의 Event Bridge 콘솔을 엽니다. 예: https://us-west-2.console.aws.amazon.com/events/home?region=us-west-2#/eventbuses

  2. Create event bus(이벤트 버스 생성)를 선택하세요.

Amazon EventBridge 콘솔의 이벤트 버스 페이지, 이벤트 버스 생성 버튼.
  1. 이름이 connect-cases-to-customer-profiles인 이벤트 버스를 생성합니다.

이벤트 버스 생성 페이지, 이름 상자.
  1. 기본 이벤트 버스로 돌아가서 이름이 connect-cases-to-customer-profiles-rule인 규칙을 생성합니다.

기본 이벤트 버스, 규칙 생성 버튼.
이벤트 패턴 빌드 단계입니다.
  • 이벤트 패턴 스니펫:

{   "source": ["aws.cases"],   "detail": {     "eventType": ["CASE.UPDATED", "CASE.CREATED", "CASE.DELETED"]   } }
생성 방법 섹션, 사용자 지정 패턴(JSON 편집기) 옵션, 이벤트 패턴 코드.
  • 검토 및 생성으로 건너뛰기를 선택한 후 규칙 생성을 선택합니다.

검토 및 생성으로 건너뛰기 버튼.

AppIntegrations를 사용하여 Event Bridge 사례 데이터를 Customer Profiles에 삽입

  1. 를 사용하여 AppIntegrations와의 이벤트 통합을 AWS CLI생성하고 ARN 출력을 기록합니다.   Connect Customer 인스턴스가 사용할 수 있는 소스 데이터를 나타냅니다.

aws appintegrations create-event-integration --region <YOUR_REGION> --name Connect-Cases-Event-Integration --event-bridge-bus connect-cases-to-customer-profiles --event-filter "{\"Source\": \"aws.cases\" }" --description "Event Integration for Cases Event Bus"
  1. 를 사용하여 put-integration API를 사용하여 Customer Profiles와의 통합을 AWS CLI생성합니다. 이렇게 하면 Customer Profiles로의 데이터 흐름이 시작되어 자리 표시자 값이 이벤트 통합 ARN 및 Customer Profiles 도메인 이름으로 바뀝니다.

aws customer-profiles put-integration --region <YOUR_REGION> --domain-name <YOUR_CP_DOMAIN_NAME>  --uri <YOUR_EVENT_INTEGRATION_ARN> --object-type-name Connect-case

Cases 통합 확인

  1. Connect Customer Cases에서 사례를 생성합니다.

  2. 이벤트 전송은 거의 즉각적으로 이루지지만, 전송될 때까지 1분 정도 기다린 후 고객 프로필을 연결합니다.

  3. 를 사용하여 프로파일에서 Connect-case 객체를 AWS CLI찾아 자리 표시자를 올바른 값으로 바꿉니다.

aws customer-profiles list-profile-objects --domain-name <YOUR_CP_DOMAIN_NAME> --region <YOUR_REGION> --object-type-name Connect-case --profile-id <YOUR_PROFILE_ID>
  1. 위의 API 직접 호출 응답에서 항목을 찾지 못하면 통합에 문제가 있는 것입니다. 문제를 해결하려면

    1. Amazon EventBridge 콘솔로 이동합니다.

    2. EventSource가 활성 상태이며 매칭되는 EventBus가 존재하고 실행 중인지 확인합니다.

    3. 사례 이벤트 구성이 올바르게 구성되었는지 확인합니다.

    4. 작동 중인 경우 지원 에 문의하여 문제를 조사하는 데 도움을 받으세요.