Amazon Connect: 연락 속성 설정 - Amazon Connect

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

Amazon Connect: 연락 속성 설정

이 주제에서는 키-값 페어를 연락처 속성으로 저장한 다음 나중에 흐름에서 참조되는 값을 설정하기 위한 흐름 블록을 정의합니다.

설명

키-값 페어를 연락처 속성으로 저장합니다. 흐름에서 나중에 참조되는 값을 설정할 수 있습니다.

예를 들어 고객 계정의 유형에 따라 대기열로 라우팅된 고객을 위한 맞춤형 인사말을 만듭니다. 또한 고객에게 말하는 텍스트 투 스피치 문자열에 포함할 회사 이름 또는 LOB(Line of Business)의 속성을 정의할 수 있습니다.

고객 응대 속성 설정 블록은 예를 들어 외부 소스에서 검색한 속성을 사용자 정의 속성으로 복사하는 데 유용합니다.

고객 응대 속성에 대한 자세한 내용은 Amazon Connect 고객 응대 속성 사용 섹션을 참조하세요.

지원 채널

다음 표에는 이 블록이 지정된 채널을 사용하는 고객 응대를 라우팅하는 방법이 나와 있습니다.

Channel 지원?

Voice

채팅

작업

흐름 유형

다음 흐름 유형에서 이 블록을 사용할 수 있습니다.

  • 모든 플로우

속성

다음 이미지는 고객 응대 속성 설정 블록의 속성 페이지를 보여 줍니다. 키 greetingPlayedtrue 값을 사용하여 현재 연락처에 사용자 정의 속성을 설정하도록 구성됩니다.

고객 응대 속성 설정 블록의 속성 페이지.

다음에서 속성을 설정하도록 선택할 수 있습니다.

  • 현재 고객 응대: 속성은 이 흐름이 실행되는 고객 응대에 설정됩니다. 속성은 다른 흐름, 모듈, Lambdas, 연락처 레코드 및 GetMetricDataV2와 같은 Amazon Connect의 다른 영역에서 액세스할 수 있습니다API.

  • 관련 고객 응대: 속성은 원래 고객 응대 속성의 사본이 포함된 새 고객 응대와 연결됩니다.

    고객 응대 레코드에서 이 입니다RelatedContactId.

  • 흐름: 속성은 속성이 구성된 흐름으로 제한됩니다.

    흐름 속성은 Lambda 데이터 딥을 수행하기 위해 고객의 신용 카드 번호와 같은 민감한 정보를 사용해야 하는 경우처럼 고객 응대 전체에서 데이터를 유지하고 싶지 않은 경우에 유용합니다.

    • 흐름 속성은 로컬에 저장되며 흐름에서만 사용되는 임시 변수입니다. 고객 응대가 다른 흐름으로 전송된 경우에도 흐름 외부 어디에서도 보이지 않습니다.

    • 최대 32KB(연락 레코드 속성 섹션의 최대 크기)일 수 있습니다.

    • 파라미터로 명시적으로 구성되어 있지 않으면 Lambda로 전달되지 않습니다. AWS Lambda 함수 간접 호출 블록에서 파라미터 추가를 선택합니다.

    • 모듈에는 전달되지 않습니다. 모듈 내에서 흐름 속성을 설정할 수 있지만 모듈 외부로 전달되지는 않습니다.

    • 고객 응대 레코드에는 표시되지 않습니다.

    • 의 에이전트에는 표시되지 않습니다CCP.

    • 는 이를 노출할 GetContactAttributes API 수 없습니다.

    • 흐름에서 로깅을 활성화한 경우 키와 값이 CloudWatch 로그에 표시됩니다.

속성 참조 방법

  • 각 속성의 JSON 구문은 섹션을 참조하세요Amazon Connect에서 사용 가능한 연락 속성 목록 및 해당 JSONPath 참조.

  • 이름에 특수 문자(예: 공백)가 포함된 속성을 참조하려면 속성 이름 주위에 대괄호와 작은따옴표를 붙입니다. 예: $.Attributes.['user attribute name'].

  • 동일한 네임스페이스(예: 시스템 속성)에서 속성을 참조하려면 속성 이름 또는 대상 키로 지정한 이름을 사용합니다.

  • 외부 속성 참조와 같은 다른 네임스페이스의 값을 참조하려면 속성에 JSONPath 구문을 지정합니다.

  • 연락처 속성을 사용하여 다른 리소스에 액세스하려면 흐름에서 사용자 정의 속성을 설정하고 액세스하려는 리소스의 Amazon 리소스 이름(ARN)을 속성 값으로 사용합니다.

Lambda 예제

  • Lambda 함수 조회에서 고객 이름을 참조하려면 $.External.을 사용하여 Lambda 함수에서 반환된 속성의 키(또는 이름) AttributeKey 로 AttributeKey바꿉니다.

  • Lambda 함수에서 Amazon Connect 프롬프트를 사용하려면 프롬프트에 ARN 대해 사용자 정의 속성을 로 설정한 다음 Lambda 함수에서 해당 속성에 액세스합니다.

Amazon Lex 예

  • Amazon Lex 봇의 속성을 참조하려면 $.Lex 형식을 사용한 다음 $.Lex와 같이 참조할 Amazon Lex 봇의 일부를 포함합니다IntentName.

  • Amazon Lex 봇 슬롯에 대한 고객 입력을 참조하려면 $.Lex.Slots를 사용하여 봇의 슬롯 slotName 이름으로 slotName바꿉니다.

속성이 32KB를 초과하면 어떻게 됩니까?

속성은 최대 32KB까지 가능하며, 이는 고객 응대 레코드 속성 섹션의 최대 크기입니다. 연락의 속성이 32KB를 초과하면 연락이 오류 브랜치로 라우팅됩니다. 완화 조치로 다음 옵션을 고려하세요.

  • 값을 비우도록 설정하여 불필요한 속성을 제거합니다.

  • 속성이 한 흐름에서만 사용되고 해당 흐름 외부(예: Lambda 또는 다른 흐름)를 참조할 필요가 없는 경우 흐름 속성을 사용합니다. 이렇게 하면 한 흐름에서 다른 흐름으로 32KB의 정보를 불필요하게 유지할 필요가 없습니다.

구성 팁

  • 사용자 정의 대상 키를 사용할 때는 원하는 대로 이름을 지정할 수 있지만 $.(마침표) 문자는 포함하지 마세요. 둘 다 에서 속성 경로를 정의하는 데 사용되므로 허용되지 않습니다JSONPath.

  • 고객 응대 속성 설정 블록을 사용하여 Amazon Lex V2 봇에 필요한 언어 속성을 설정할 수 있습니다. (Amazon Connect의 언어 속성이 Amazon Lex V2 봇을 구축하는 데 사용된 언어 모델과 일치해야 합니다.) 다음 이미지는 스페인어로 설정된 언어 속성을 보여 줍니다.

    고객 응대 속성 설정에 대한 속성 페이지, 스페인어로 설정된 값.

    또는 음성 설정 블록을 사용하여 Amazon Lex V2 봇에 필요한 언어를 설정할 수 있습니다.

고객 응대 속성을 사용하는 방법에 대한 자세한 내용은 Amazon Connect 고객 응대 속성 사용 단원을 참조하십시오.

구성된 블록

다음 이미지는 이 블록이 구성되었을 때의 모습의 예를 보여 줍니다. 이 블록에는 성공오류라는 두 가지 브랜치가 있습니다.

구성된 고객 응대 속성 설정 블록.

샘플 흐름

Amazon Connect에는 샘플 흐름 세트가 포함되어 있습니다. 흐름 디자이너에서 샘플 흐름에 액세스하는 방법을 설명하는 지침은 Amazon Connect의 샘플 흐름 섹션을 참조하세요. 다음은 이 블록을 포함하는 샘플 흐름을 설명하는 주제입니다.

시나리오

이 블록을 사용하는 시나리오에 대해서는 다음 주제를 참조하세요.