규칙을 사용하여 데이터 작업의 정보 평가

데이터 작업을 호출 규칙 조건이나 작업 또는 둘 다로 사용할 수 있습니다. 데이터 작업 규칙 조건을 사용하여 사전 호출 또는 마무리 규칙은 Genesys Cloud Public API, Salesforce, Zendesk 또는 REST API 끝점의 응답 데이터를 평가할 수 있습니다. 이 절차에서는 데이터 작업을 실행하는 규칙을 설정한 다음 반환되는 정보를 평가하는 방법을 설명합니다.

  1. 모든 평가 규칙에 대해서는 아래 지침을 참조하십시오. 평가 규칙 설정 및 구성.
  2. 다음 중 하나를 수행합니다.
    • 데이터 작업을 다음으로 사용하려면 상태, 아래 지침을 참조하십시오. 데이터 작업을 조건으로 사용.
    • 다른 조건을 사용하려면 다음 지침을 따르십시오. 통화 규칙 추가.
  3. 다음 중 하나를 수행합니다.
    • 데이터 작업을 다음으로 사용하려면 동작, 아래 지침을 참조하십시오. 데이터 작업을 작업으로 사용.
    • 다른 작업을 사용하려면 다음 지침을 따르십시오. 규칙 작업 구성.
참고: 동일한 규칙에서 데이터 작업을 조건 및 작업으로 사용할 수 있습니다. 데이터 작업을 작업으로만 사용하는 경우에도 규칙에 대한 조건을 구성해야 합니다.

  1. 딸깍 하는 소리 관리자.
  2. 아래에 배 밖으로, 클릭 규칙 관리.
  3. 통화 규칙 집합 탭에서 새로 만들기.
  4. 통화 규칙 집합 만들기 페이지에서 이 규칙 집합의 이름을 호출 규칙 집합 이름 상자.
  5. 데이터 작업에 연락처 데이터가 필요한 경우 연락처 목록 나중에 열을 선택할 수 있도록 상자를 선택합니다. 대기열을 선택할 필요가 없습니다.
  6. 딸깍 하는 소리 규칙 저장 및 추가
    참고: 이미 규칙이 포함된 세트를 업데이트하는 경우 새 호출 규칙 추가 대신에.
  7. 통화 규칙 추가 페이지에서 호출 규칙 이름 상자.
  8. 선택하다 사전 통화 또는 마무리 아웃바운드 전화를 걸기 전 또는 통화가 끝난 후 규칙을 평가할지 여부에 따라 범주 상자에서 선택합니다.
  9. 이 규칙에 대한 조건과 작업을 구성한 다음 규칙을 저장합니다.

  1. 조건 아래에서 내부를 클릭하십시오. 유형 상자. 데이터 동작 선택
  2. 사용 가능한 데이터 작업 목록을 표시하려면 데이터 작업 상자. 그런 다음 목록에서 데이터 작업을 선택합니다.
    개별 범주에 대해 다음 데이터 작업 조건을 입력할 수 있습니다.
    • 사전 통화 연락처 ID 및 모든 연락처 목록 열
    • 마무리 상담원 마무리, 통화 분석 결과, 연락처 ID 및 모든 연락처 목록 열
    메모:
    • 기존 데이터 작업이 적합하지 않으면 새 데이터 작업을 만듭니다. 보다 통합을 위한 사용자 지정 작업 만들기. 데이터 작업을 생성하려면 데이터 작업의 입력 및 출력을 알아야 합니다. 계약, 끝점 및 기타 매개변수. 계약은 데이터 작업에 전달되거나 반환되는 데이터 형식을 정의합니다. 엔드포인트는 API 호출의 주소입니다. 자세한 내용은 통합 정보, Genesys Cloud 데이터 작업 통합 정보, 그리고 통합을 위한 사용자 지정 작업 정보.
    • 데이터 작업의 효율성이 중요합니다. 데이터 작업이 API를 호출하거나 완료하는 데 오랜 시간이 걸리는 데이터베이스 조회를 수행하는 경우 아웃바운드 다이얼링 속도가 느려질 수 있습니다.
    • 시스템에 '데이터 작업에 대한 입력 계약은 "객체" 유형이어야 함'이 표시되면 선택한 데이터 작업이 아웃바운드와 호환되지 않는 것입니다. 호환 가능한 계약은 다음 스키마와 유사합니다.
    • 데이터 작업에 대한 입력 계약을 보려면 관리 메뉴에서 작업을 선택합니다. 데이터 작업을 열려면 해당 이름을 선택합니다. 그런 다음 입력 계약 탭을 선택합니다. 스키마의 데이터는 값을 개체에 속하는 것으로 정의해야 합니다. 보다 통합을 위한 사용자 지정 작업 만들기.
  3. 캠페인 데이터를 데이터 작업의 입력 값과 상관시키려면 아래 컨트롤을 사용하십시오. 데이터 작업 입력에 대한 아웃바운드 값 매핑. 이 매핑은 데이터 작업이 실행되기 전에 데이터 작업에 전달할 정보를 규칙에 알려줍니다. 
    참고: 상담원 요약 및 통화 분석 결과 입력 필드는 실행 중인 데이터 작업 조건에 대해 채워지지 않은 상태로 유지될 수 있습니다. 상담원에게 연결되지 않은 통화에는 상담원 후처리가 표시되지 않습니다. 미리보기 호출은 호출 분석 결과를 반환하지 않습니다. 이 문자열의 일부로 반환된 호출 분석은 때때로 비어 있을 수 있습니다. 이는 미디어 서버가 오디오 분석(SIP 또는 ISDN 연결 해제 신호, SIT 및 기타 이유)을 사용하지 않고 통화를 처리하는 방법을 결정할 수 있을 때 발생합니다.
    1. 사용 아웃바운드 가치 목록을 사용하여 데이터 작업에 전달할 정보 항목을 선택합니다. 아웃바운드 값 선택은 선택한 연락처 목록을 기반으로 합니다.
    2. 사용 데이터 작업 입력 데이터 작업의 어떤 입력 값이 아웃바운드 값을 수신할지 선택하는 목록입니다. 예를 들어 캠페인의 전화 번호를 데이터 작업의 셀 값에 매핑할 수 있습니다.
      팁: 시스템에 유효성 검사 경고가 표시되면 데이터 작업이 HIPAA/보안 데이터 호환 데이터 작업으로 구성되지 않은 것입니다. 아웃바운드에서 데이터 작업을 사용하기 전에 데이터 작업을 재구성하고 보안을 유지합니다. 작업을 재구성하려면 관리자. 아래에 통합, 클릭 행위. 데이터 작업 이름을 클릭한 다음 활성화 HIPAA/보안 데이터 상자.

      데이터 작업에 대한 입력은 해당 계약을 기반으로 합니다. 계약은 어떤 데이터가 함수에 전달되거나 함수가 반환하는 내용을 정의하는 JSON 스키마 문(누군가 데이터 작업을 생성할 때 지정됨)입니다.

    3. 데이터 작업 입력에 더 많은 아웃바운드 값을 매핑하려면 + 마지막으로 구성된 행 아래에 있습니다. 데이터 작업에 필요한 모든 입력을 매핑할 때까지 반복합니다.

      아웃바운드 값과 데이터 작업 입력 간의 이러한 연결을 사용하여 규칙은 필요한 모든 데이터를 데이터 작업에 전달합니다. 예를 들어 데이터 작업은 연락처 목록의 열을 사용하여 CRM에서 정보를 검색할 수 있습니다.

  4. 조건이 충족되는지 여부에 따라 규칙 작업이 수행되는지 여부를 제어합니다.

    일부 상황에서는 조건을 반전하여 조건의 반대가 참일 때 시스템이 데이터 작업을 수행하도록 할 수 있습니다. 이 반전은 다음을 설정하여 수행됩니다. 조건 반전 예로 전환합니다. 반전된 조건은 조건이 충족되지 않을 때 규칙 작업을 수행합니다.

    다음 중 하나를 수행합니다.
    • 조건이 충족될 때 규칙 작업을 수행하려면 다음을 설정합니다. 반전 조건 = 아니오. 이 설정은 기본값입니다.

    • 조건이 충족되지 않을 때 규칙 작업을 수행하려면 다음을 설정하십시오. 반전 조건 = 예.

  5. 데이터 작업에 대한 입력을 정의했으면 다음 단계는 데이터 작업에서 반환된 정보를 평가하도록 규칙을 구성하는 것입니다. 사용 출력 평가 섹션에서 데이터 작업의 출력 계약에서 반환 값을 평가하는 식을 설정합니다.

    1. 에서 반환 값을 선택하십시오. 데이터 작업 출력 상자.

    2. 에서 연산자를 선택하십시오. 비교기 상자.

      통화 평가

      데이터 작업 조건은 통화 값을 평가할 수 있지만 출력 결과에 소수점 이하 자릿수가 2개 이하인 경우에만 가능합니다.

      결과에 소수점 이하 두 자리 이상이 있으면 규칙에서 평가할 수 없습니다.

      평가 보기

      문자열, 부울 및 숫자 비교기는 직관적입니다. 날짜 문자열을 상대 시간 또는 특정 시간과 비교할 수 있습니다. 두 가지 유형의 시간 비교기는 "다음보다 이전" 및 "다음보다 이후" 비교기를 제공합니다. 차이점은 값이 정확한 데이터 및 시간과 비교되는지 또는 과거 또는 미래의 현재 시간에 상대적인지 여부입니다. 특정 시간 값은 다음을 구성하여 설정합니다.

      그러나 상대 시간 값은 시간 오프셋을 구성하여 설정됩니다.

    3. 에 값을 입력하십시오. 상자. 이 값은 선택한 비교기를 사용하여 데이터 작업에서 반환된 값과 비교됩니다. 예를 들어 우편 번호가 숫자 5로 시작하는지 확인할 수 있습니다.

      참고: 문자열 비교는 대소문자를 구분합니다.
  6. (선택 사항) 비교 연산자를 반전시키려면 반전 비교기 상자. 예를 들어, "Begins With" 비교자를 반전하면 값이 지정된 값으로 시작하지 않으면 평가가 true로 확인됩니다.
  7. 데이터 작업 출력 필드 값이 없으면, 이 평가는 다음으로 해결: 출력에 데이터가 포함되어 있지 않으면 표현식이 True 또는 False를 반환하는지 여부를 결정할 수 있습니다. False가 기본값입니다.
  8. (선택 사항) 다른 출력 값을 평가하려면 . 13-15단계를 반복하여 새 평가 조건을 구성합니다.
    참고: 조건은 AND 연산자와 결합되므로 전체 규칙이 True를 평가하려면 호출이 모든 규칙 조건을 충족해야 합니다.
  9. (선택 사항) 데이터 작업이 데이터를 반환하지 않는 경우 데이터를 찾을 수 없음 해결 스위치. False가 기본값입니다. 즉, 데이터 작업이 데이터를 반환하지 않을 때 조건이 False를 반환합니다.
  10. 다음 중 하나를 수행합니다.
    • 데이터 작업을 다음으로 사용하려면 동작, 아래 지침을 따르십시오. 데이터 작업을 작업으로 사용.
    • 다른 작업을 사용하려면 다음 지침을 따르십시오. 규칙 작업 구성.

Note: A call rule data action execution times out after 20 seconds, which causes the record to be wrapped up with the code ININ-OUTBOUND-RULE-ERROR-SKIPPED. An ERROR level event log is also submitted, with the code DATA_ACTION_EXECUTION_FAILED.

데이터 작업을 규칙 작업으로 구성하는 것은 조건으로 구성하는 것과 매우 유사합니다.

  1. 규칙 조건을 구성한 후 작업 아래에서 유형 상자. 데이터 동작 선택
  2. 사용 가능한 데이터 작업 목록을 표시하려면 데이터 작업 상자. 그런 다음 목록에서 데이터 작업을 선택합니다.
    개별 범주에 대해 다음 데이터 작업 조건을 입력할 수 있습니다.
    • 사전 통화 연락처 ID 및 모든 연락처 목록 열
    • 마무리 상담원 마무리, 통화 분석 결과, 연락처 ID 및 모든 연락처 목록 열
    메모:
    • 기존 데이터 작업이 적합하지 않으면 새 데이터 작업을 만듭니다. 보다 통합을 위한 사용자 지정 작업 만들기. 데이터 작업을 생성하려면 데이터 작업의 입력 및 출력을 알아야 합니다. 계약, 끝점 및 기타 매개변수. 계약은 데이터 작업에 전달되거나 반환되는 데이터 형식을 정의합니다. 엔드포인트는 API 호출의 주소입니다. 자세한 내용은 통합 정보, Genesys Cloud 데이터 작업 통합 정보, 그리고 통합을 위한 사용자 지정 작업 정보.
    • 데이터 작업의 효율성이 중요합니다. 데이터 작업이 API를 호출하거나 완료하는 데 오랜 시간이 걸리는 데이터베이스 조회를 수행하는 경우 아웃바운드 다이얼링 속도가 느려질 수 있습니다.
    • 시스템에 '데이터 작업에 대한 입력 계약은 "객체" 유형이어야 함'이 표시되면 선택한 데이터 작업이 아웃바운드와 호환되지 않는 것입니다. 호환 가능한 계약은 다음 스키마와 유사합니다.
    • 데이터 작업에 대한 입력 계약을 보려면 관리 메뉴에서 작업을 선택합니다. 데이터 작업을 열려면 해당 이름을 선택합니다. 그런 다음 입력 계약 탭을 선택합니다. 스키마의 데이터는 값을 개체에 속하는 것으로 정의해야 합니다. 보다 통합을 위한 사용자 지정 작업 만들기.
  3. NS 아웃바운드 가치 그리고 데이터 작업 입력 선택은 캠페인 데이터를 데이터 작업의 입력 값과 연관시킵니다. 이 매핑은 데이터 작업이 실행되기 전에 데이터 작업에 전달할 정보를 규칙에 알려줍니다. 
    참고: 상담원 요약 및 통화 분석 결과 입력 필드는 실행 중인 데이터 작업 조건에 대해 채워지지 않은 상태로 유지될 수 있습니다. 상담원에게 연결되지 않은 통화에는 상담원 후처리가 표시되지 않습니다. 미리보기 호출은 호출 분석 결과를 반환하지 않습니다. 이 문자열의 일부로 반환된 호출 분석은 때때로 비어 있을 수 있습니다. 이는 미디어 서버가 오디오 분석(SIP 또는 ISDN 연결 해제 신호, SIT 및 기타 이유)을 사용하지 않고 통화를 처리하는 방법을 결정할 수 있을 때 발생합니다.
    1. 사용 아웃바운드 가치 목록을 사용하여 데이터 작업에 전달할 정보 항목을 선택합니다. 아웃바운드 값 선택은 선택한 연락처 목록을 기반으로 합니다.
    2. 사용 데이터 작업 입력 데이터 작업의 어떤 입력 값이 아웃바운드 값을 수신할지 선택하는 목록입니다. 예를 들어 캠페인의 전화 번호를 데이터 작업의 셀 값에 매핑할 수 있습니다.
      팁: 시스템에 유효성 검사 경고가 표시되면 데이터 작업이 HIPAA/보안 데이터 호환 데이터 작업으로 구성되지 않은 것입니다. 아웃바운드에서 데이터 작업을 사용하기 전에 데이터 작업을 재구성하고 보안을 유지합니다. 작업을 재구성하려면 관리자. 아래에 통합, 클릭 행위. 데이터 작업 이름을 클릭한 다음 활성화 HIPAA/보안 데이터 상자.

      데이터 작업에 대한 입력은 해당 계약을 기반으로 합니다. 계약은 어떤 데이터가 함수에 전달되거나 함수가 반환하는 내용을 정의하는 JSON 스키마 문(누군가 데이터 작업을 생성할 때 지정됨)입니다.

    3. 데이터 작업 입력에 더 많은 아웃바운드 값을 매핑하려면 + 마지막으로 구성된 행 아래에 있습니다. 데이터 작업에 필요한 모든 입력을 매핑할 때까지 반복합니다.

      아웃바운드 값과 데이터 작업 입력 간의 이러한 연결을 사용하여 규칙은 필요한 모든 데이터를 데이터 작업에 전달합니다. 예를 들어 데이터 작업은 연락처 목록의 열을 사용하여 CRM에서 정보를 검색할 수 있습니다.

  4. 이 규칙에 대한 조건 및 작업을 구성한 후 구하다.

Note: A call rule data action execution times out after 20 seconds, which causes the record to be wrapped up with the code ININ-OUTBOUND-RULE-ERROR-SKIPPED. An ERROR level event log is also submitted, with the code DATA_ACTION_EXECUTION_FAILED.

계약의 데이터 유형에 대한 제한 사항

관리자가 통합을 위한 사용자 지정 작업 생성, 입력 및 출력 계약을 정의합니다. 아웃바운드 규칙과 함께 사용하는 데이터 작업에 대한 몇 가지 제한 사항은 다음과 같습니다.

  • 입력 및 출력 계약 모두에서 최상위 유형은 객체여야 합니다. 입력 계약은 배열을 원격 끝점에 전달할 수 없습니다. 아웃바운드 계약은 데이터 작업의 출력 계약이 번역 맵을 사용하여 배열을 개체로 변환하지 않는 한 응답 데이터 배열을 사용할 수 없습니다.
  • 출력 계약은 복잡한 개체 또는 배열을 허용할 수 있지만 Outbound는 규칙 조건에서 이러한 데이터 유형의 사용을 허용하지 않습니다. 규칙 조건은 부울, 정수, 숫자 및 문자열 데이터 유형에서만 작동할 수 있습니다.
  • 엔드포인트가 JSON이 아닌 응답을 반환하는 경우 응답을 JSON으로 변환하는 미들웨어 서비스를 제공해야 합니다. 데이터 작업에 대한 응답은 유효한 JSON이어야 합니다. 그렇지 않으면 데이터 작업이 실패합니다.
  • 데이터 작업의 출력 스키마에서 필드를 병합하지 마십시오. 보다 아웃바운드 전화 걸기 규칙과 함께 사용되는 작업 지침.
  • 단일 캠페인에서 가질 수 있는 데이터 작업 규칙 조건의 최대 수는 2개입니다.

조건 또는 작업으로서의 데이터 작업의 제한 사항

데이터 작업을 조건이나 작업으로 사용할 때 다이얼러 작업 속도에 영향을 미치는 몇 가지 제한이 있음을 인식하십시오. 데이터 작업 서비스는 동시에 실행할 수 있는 데이터 작업의 수와 1분 및 1시간 동안 실행할 수 있는 데이터 작업을 제한합니다.

다이얼러 작업이 다이얼할 상호 작용 또는 처리할 마무리 작업에서 사용 중인 데이터 작업을 감지하면 동시 데이터 작업이 얼마나 많이 발생하는지 확인하고 해당 작업의 속도를 늦추어 제한에 도달하지 않도록 합니다. 데이터 작업 측면.  연락처는 데이터 작업이 없는 사람만큼 빨리 전화를 걸지 못할 수 있습니다. 마무리 측면에서 우리는 짧은 시간(몇 밀리초에서 몇 초) 동안 마무리 처리를 지연할 수 있습니다.

데이터 작업을 평가 규칙의 조건 또는 작업으로 사용할 때 다음 제한 사항에 유의하십시오.

  • 조건으로 사용되는 최대 데이터 작업 수는 다음과 같습니다. 규칙, 규칙 집합 및 실행 중인 캠페인별로
  • 작업으로 사용되는 최대 데이터 작업 수는 다음과 같습니다. 규칙, 규칙 집합 및 실행 중인 캠페인별로
    참고: 허용된 것보다 더 많은 데이터 작업을 규칙, 규칙 집합 또는 캠페인에 작업으로 추가하려고 하면 저장이 실패합니다. 전화 걸기 오류가 발생했다는 메시지가 표시됩니다.