참가자 데이터 설정 작업

이 작업은 데이터 범주에서 사용할 수 있습니다. 작업 편집기의 도구 상자. 건축가는 속성 또는 참여자 데이터를 v에 할당할 수 있습니다. 사무실 또는 디지털 참여자. 속성은 상호 작용 전반에 걸쳐 함께 이동하는 참가자에 대한 정보입니다. Architect에서 참여자는 인바운드 음성 또는 디지털 흐름의 호출자이거나, 아웃바운드 흐름의 수신자입니다.

속성 정보

흐름 변수와 달리 참여자 데이터 속성은 한 흐름에서 다른 흐름으로 전송되어도 유지됩니다. 예를 들어, 상호작용이 다른 흐름으로 전송되면 참여자의 전화번호(Call.Ani)는 유지되지 않습니다. 하지만 참여자 데이터에 정보를 저장하면 다른 흐름에서 해당 데이터에 액세스할 수 있습니다.

각 참여자 속성은 흐름 작성자가 구성하는 이름과 값 문자열입니다. 속성을 설정하려면 속성에 할당할 이름과 문자열 값을 지정합니다. 참가자 데이터 속성은 현재 흐름을 넘어서 유지하려는 정보를 저장하는 데 가장 유용합니다. 예를 들어, 다른 흐름에서 액세스하려는 정보나 현재 흐름에서 완전히 벗어나는 정보가 있습니다. 참가자 데이터를 사용하면 Salesforce용 Genesys Cloud와 같은 타사 통합을 통해 참가자 데이터를 통해 설정한 화면 팝업 URL 정보를 수신할 수 있습니다.

메모:
  • 속성은 대소문자를 구분합니다. 흐름의 다른 부분에서 기존 속성을 사용하는 경우 원래 속성의 대소문자를 일치시켜야 합니다.
  • For bot flows, these limitations apply. If you reach the limit, the session closes and the flow follows the configured error handling path.
    • 봇 세션당 참여자 데이터 설정 작업 실행 횟수는 50회입니다.
    • 봇 세션 중에 플로가 설정하는 속성의 수는 50개입니다.
    • 속성 값의 최대 길이는 256자입니다.
  • 참여자 데이터 설정에는 대화 ID가 있는 실제 대화가 필요하므로 해당 작업은 Architect와 함께 작동하지 않습니다. 시험 옵션.
  • Genesys Cloud는 대화가 완료된 후에 속성 분석을 저장하지 않습니다. 대화와 세그먼트가 완료되면 분석에서는 대화를 다시 열어 변경 사항을 저장할 수 없습니다. 예를 들어: 
    1. 유입 상호작용과 인바운드 흐름이 활성화되어 있으며, 일부 참가자 데이터는 흐름에 작성되어 대화 서비스와 분석 서비스에서 동기화됩니다.
    2. 시스템은 상호작용을 대기열로 옮기고 기다립니다. 대기열 흐름이 활성화되어 있으며 일부 참가자 데이터가 흐름에 작성되어 대화 서비스 및 분석 서비스에서 동기화됩니다.
    3. 상호작용은 대기열로 전달되고 상담원이 이를 수락합니다. 에이전트 스크립트에는 대화 서비스와 분석 서비스에서 동기화된 일부 참가자 데이터가 포함되어 있습니다.
    4. 고객이 전화를 끊고 상담원은 마무리 상태에 도달합니다. 스크립트의 출력 변수에 의해 트리거되는 에이전트 스크립트에는 더 많은 참여자 데이터가 포함되며 이는 Conversation Services에서는 동기화되지만 Analytics Services에서는 동기화되지 않습니다.
    5. 상담원이 마무리 작업을 완료하고 해당 상담원의 상호작용 보기가 닫힙니다. API를 통해 해당 상호작용과 에이전트 참여자에 대한 다른 참여자 데이터가 대화 서비스에서 설정되고 동기화되지만, 분석 서비스에서는 동기화되지 않습니다.

    작업의 참가자 데이터 설정 작업은 상호 작용 참가자에게 속성 값을 할당합니다. 예를 들어, 참가자에 대한 정보를 조회하는 통화 데이터 작업이 있는 경우, 참가자 데이터 설정 작업을 사용하여 통화 데이터 작업에서 찾은 결과를 저장합니다. Architect가 상호작용을 다른 흐름으로 전송하는 경우 두 번째 흐름은 참가자 데이터 가져오기 작업을 통해 정보를 회수할 수 있으므로 데이터 작업을 반복할 필요가 없습니다.

    메모 : 참가자 데이터 가져오기 작업에서 속성을 회수할 때 속성 이름이 이전 흐름의 참가자 데이터 설정 이름과 정확히 일치하는지 확인하세요. Architect는 흐름 전반에 걸쳐 참여자 데이터 이름을 자동으로 완성하지 않습니다. 정확한 일치를 위해 대소문자를 구분하여 이름을 복사하여 붙여넣으세요.

    음성 흐름에서 참여자 데이터 설정 작업이 상호 작용 중에 참여자 속성 값을 설정하는 경우, 흐름이 종료될 때까지 클라우드에서 설정 값이 업데이트되지 않더라도 이후의 참여자 데이터 가져오기 작업 상호 작용에서 설정된 값이 읽혀집니다. 예를 들어:

    1. 흐름이 속성 이름으로 "Foo"를 사용하여 Get Participant Data 작업을 발행하는 경우 클라우드는 "Hello"를 반환하므로 Get Participant Data 작업에서 "Foo"에 바인딩된 변수가 "Hello"로 설정됩니다.
    2. 그런 다음 흐름은 "Foo"를 속성 이름으로, "Goodbye"를 값으로 사용하여 Set Participant Data 작업을 실행합니다.
    3. 그런 다음 흐름이 반복되고 속성 이름으로 "Foo"를 사용하여 참가자 데이터 가져오기 작업을 실행합니다. Set Participant Data를 통해 수행된 업데이트는 대기열에 추가되어 종료 직전에만 클라우드로 전송되므로 클라우드는 이전과 마찬가지로 "Hello"를 반환합니다. 하지만 이 경우 "Foo"에 바인딩된 변수는 "Goodbye"로 설정됩니다. 이는 Get Participant Data가 클라우드에서 반환하는 값을 사용하기 전에 업데이트를 위해 대기 중인 모든 값을 사용하기 때문입니다.
    메모 : 음성 흐름과 달리 봇 흐름은 업데이트 목록에 대한 대기열을 유지하지 않습니다. 대신 Architect는 참여자 데이터를 클라우드에 직접 업데이트합니다.

    작업 설명 및 사용

    이름

    작업의 고유한 이름을 입력합니다. 여기에 입력하는 레이블은 작업 순서에 표시되는 작업의 이름이 됩니다.

    세트에 속성 추가

    딸깍 하는 소리 옆에 기인하다 속성에 대한 이름/값 쌍 구성을 추가합니다. 여러 속성("참가자 데이터")을 단일 참가자 데이터 설정 작업에서 생성하여 저장할 수 있습니다.

    속성 이름

    속성에 이름을 지정합니다. 속성 이름은 문자열 리터럴이므로 비어 있을 수 없습니다. 참가자 데이터 가져오기 작업에서 값을 검색하려면 이 이름이 정확히 일치해야 합니다.

    할당할 가치

    속성(참가자 데이터) 값은 내장 변수, 흐름 변수 또는 사용자가 만든 작업 변수와 같은 문자열 리터럴이나 표현식입니다. 리터럴 편집기나 표현식 편집기를 사용하여 속성에 문자열, 변수 또는 표현식 값을 할당합니다. 

    메모:
    • 음성 흐름에서 참가자의 속성 값이 변경되는 흐름 속에서 참가자가 진행하는 동안 속성 값이 변경되는 경우가 있습니다. Set Participant Data 작업을 통해 수행된 업데이트는 흐름이 종료되기 직전까지 메모리에 대기합니다. 그러나 봇 흐름은 속성을 즉시 전송합니다.
    • 업데이트는 한꺼번에 클라우드로 전송됩니다. 동일한 속성에 대해 흐름에서 여러 Set Participant Data 작업 상호 작용이 발생하는 경우, 마지막 상호 작용에서 설정된 값이 우선합니다.