EventBridge 이벤트를 생성하는 Contact Lens 규칙 생성 - Amazon Connect

EventBridge 이벤트를 생성하는 Contact Lens 규칙 생성

실시간 또는 통화/채팅 후 이벤트를 수신하고 이를 사용하여 후속 알림이나 경고를 트리거하거나 Amazon Connect 외부에서 보고서를 집계할 수 있습니다. 이 데이터로 할 수 있는 일은 많습니다. 예:

  • QuickSight 대시보드에서 실시간 알림을 받을 수 있습니다.

  • Amazon Connect 외부에서 집계된 보고서를 생성합니다.

  • CRM과 데이터를 결합합니다.

  • 알림 솔루션을 EventBridge에 연결하여 일과가 끝날 때까지 특정 유형의 모든 이벤트가 특정 받은 편지함으로 전송되도록 하세요. 페이로드는 고객 응대, 에이전트, 대기열을 알려줍니다.

EventBridge 이벤트를 생성하는 규칙을 생성하려면 다음을 수행하세요.
  1. 규칙을 생성할 때 해당 작업에 대해 EventBridge 이벤트 생성을 선택합니다.

    새 규칙 페이지, 다음 작업 수행 섹션, 작업 추가 드롭다운 목록, EventBridge 이벤트 생성 작업.
  2. 작업 이름에는 이벤트 페이로드의 이름을 입력합니다.

    참고

    작업 이름에 할당한 값은 EventBridge 페이로드에서 볼 수 있습니다. 이벤트를 집계할 때 작업 이름은 이벤트를 처리하는 데 사용할 수 있는 추가 차원을 제공합니다. 예를 들어, 200개의 범주 이름이 있지만 50개만 NOTIFY_CUSTOMER_RETENTION과 같은 특정 작업 이름을 가지고 있습니다.

    다음 작업 수행 섹션, 고객 응대 범주 할당 섹션, EventBridge 이벤트 생성 섹션.
  3. Next(다음)를 선택합니다. 검토한 다음 저장합니다.

  4. 규칙을 추가한 후에는 규칙이 추가된 이후에 발생하는 새 고객 응대에 규칙이 적용됩니다. Contact Lens가 대화를 분석할 때 규칙이 적용됩니다.

    저장된 과거 대화에는 규칙을 적용할 수 없습니다.

  5. EventBridge 데이터를 활용하려면 EventBridge 이벤트 유형을 구독합니다. 다음 절차를 참조하세요.

EventBridge 이벤트 유형 구독

EventBridge 이벤트 유형을 구독하려면 다음과 일치하는 사용자 지정 EventBridge 규칙을 생성하세요.

  • "source" = "aws.connect"

  • "detail-type" = "Contact Lens Analysis State Change" 또는 다음 중 하나

    • Contact Lens Post Call Rules Matched

    • Contact Lens Realtime Rules Matched

    • Contact Lens Realtime Chat Rules Matched

    • Contact Lens Post Chat Rules Matched

    • Metrics Rules Matched

다음 이미지는 새 규칙 페이지의 이벤트 패턴 섹션에 있는 이러한 설정을 보여줍니다.

새 EventBridge 규칙 페이지의 이벤트 패턴 섹션.

EventBridge 페이로드 예시

다음은 Contact Lens Post Call Rules Matched일 때 EventBridge 페이로드가 어떻게 표시되는지 보여주는 예시입니다.

{ "version": "0", // set by EventBridge "id": "aaaaaaaa-bbbb-cccc-dddd-bf3703467718", // set by EventBridge "source": "aws.connect", "detail-type": "Contact Lens Post Call Rules Matched", "account": "your AWS account ID", "time": "2020-04-27T18:43:48Z", "region": "us-east-1", // set by EventBridge "resources": ["arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN"], "detail": { "version": "1.0", "ruleName": "ACCOUNT_CANCELLATION", // Rule name "actionName": "NOTIFY_CUSTOMER_RETENTION", "instanceArn": "arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN", "contactArn": "arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN/contact/contact-ARN", "agentArn": "arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN/agent/agent-ARN", "queueArn": "arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN/queue/queue-ARN", } }

다음은 Contact Lens 실시간 규칙이 일치했을 때의 페이로드 모습의 예입니다.

{ "version": "0", // set by EventBridge "id": "aaaaaaaa-bbbb-cccc-dddd-bf3703467718", // set by EventBridge "source": "aws.connect", "detail-type": "Contact Lens Realtime Rules Matched", "account": "your AWS account ID", "time": "2020-04-27T18:43:48Z", "region": "us-east-1", // set by EventBridge "resources": ["arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN"], "detail": { "version": "1.0", "ruleName": "ACCOUNT_CANCELLATION", // Rule name "actionName": "NOTIFY_CUSTOMER_RETENTION", "instanceArn": "arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN", "contactArn": "arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN/contact/contact-ARN", "agentArn": "arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN/agent/agent-ARN", "queueArn": "arn:aws:connect:us-east-1:your AWS account ID:instance/instance-ARN/queue/queue-ARN", } }