- 홈
- /
- 문서
Webex Contact Center 비즈니스 규칙 엔진 사용자 안내서
Webex Contact Center의 비즈니스 규칙 엔진(BRE)을 통해 고객은 런타임 중에 시스템이 액세스할 수 있는 특정 데이터를 업로드하여 라우팅을 결정하거나 통화 에이전트에게 정보를 표시할 수 있습니다.
Cisco Business Rules Engine 정보
Cisco© BRE(Business Rules Engine)는 고객별 데이터를 업로드하는 수단을 제공합니다. 라우팅 결정에 사용하거나 에이전트에게 표시할 정보를 런타임에 검색할 수 있습니다.
예를 들어, 전화가 걸린 ANI를 기반으로 통화를 특정 상담원 그룹으로 라우팅하려는 테넌트는 간단히 ANI 목록을 업로드할 수 있습니다. 수신 통화의 ANI가 해당 목록에 있는 경우 지정된 상담원 그룹으로 라우팅됩니다. 목록에 없는 ANI는 일반 대기열로 바로 전달됩니다.
일반적인 BRE 구현에는 다음과 같은 주요 구성 요소가 포함됩니다.
-
비즈니스 규칙 엔진 유틸리티 는 도메인 및 규칙 집합을 만들기 위한 인터페이스를 제공합니다. BRE에서는 수신 결정 요청이 도메인과 연결되어야 합니다. 도메인에는 규칙 집합이 포함되어 있습니다. 각 규칙에는 우선 순위가 할당됩니다. BRE는 도메인의 가장 높은 우선 순위 규칙을 규칙의 조건에 따라 결정 요청과 일치시키려고 합니다.
-
흐름 디자이너 는 Webex Contact Center의 구성 요소를 조정하고 자동화하는 흐름을 정의하는 데 사용되는 끌어서 놓기 UI입니다. BRE를 호출하는 플로우를 생성할 수 있습니다.
-
BRE DataSync 구성 유틸리티는 데이터를 BRE 데이터베이스로 가져오기 위해 데이터 동기화 인스턴스를 정의하기 위한 인터페이스를 제공합니다. 데이터 동기화 인스턴스가 정의된 후 테넌트는 .csv 파일을 업로드할 수 있습니다. 업로드된 .csv 데이터는 BRE 데이터베이스의 레코드로 변환됩니다.
규칙 집합 만들기
비즈니스 규칙 엔진 유틸리티는 새 음성 요청이 ACD 제출될 때 흐름에 의해 호출됩니다. 이 섹션에서는 BRE 유틸리티가 ACD 수신 요청을 라우팅하는 데 도움을 줄 수 있도록 규칙을 설정하는 방법에 대해 설명합니다.
BRE에서는 수신 결정 요청을 도메인 및 규칙 집합과 연결해야 합니다. BRE는 규칙의 조건에 따라 가장 높은 우선순위 규칙을 의사결정 요청과 일치시키려고 합니다.
모든 경우를 포괄하는 규칙 집합을 만들어야 합니다. 예를 들어 찾은 항목 일치 및 찾을 수 없는 항목 일치 조건 모두에 대한 규칙을 만들어야 합니다. 또는 여러 조건에 대한 규칙을 설정할 수 있습니다. 예를 들어 ANI Match 또는 ANI No Match , Gold 또는 Silver가 차례로 나타납니다. 이 경우 각 가능성에 대한 규칙을 만들어야 합니다. 예:
-
ANI 매치 & 골드
-
ANI 매치 & 실버
-
ANI 노매치 및 골드
-
ANI 노매치 및 실버
규칙 집합을 만들려면
1 |
Cisco Webex Contact Center Management Portal에 로그인합니다. |
2 |
관리 포털 > 비즈니스 규칙 Cisco Webex Contact Center 경로를 클릭하여 비즈니스 규칙 엔진 유틸리티를 시작합니다. BRE는 Common Identity 및 Single Sign-On 상호 작용을 활용합니다. 테넌트가 이미 Cisco Webex Contact Center Management Portal에 로그인한 경우 조직의 BRE 유틸리티에 자동으로 액세스할 수 있습니다. |
3 |
조직과 연결할 특성을 만듭니다. |
4 |
컨텍스트를 선택하여컨텍스트 페이지를 표시합니다 . |
5 |
규칙을 만들려면 컨텍스트 페이지를 선택합니다 . 다음 예제 코드에서는 발신자가 전화를 건 번호(ANI)가 테넌트 데이터베이스에 업로드된 목록의 ANI와 일치하지 않는 경우 routeInfo 특성에 대한 NotFound 값을반환합니다. |
BRE DataSync 인스턴스 구성
BRE DataSync는 데이터베이스에 액세스하여 라우팅을 결정합니다. 적절한 정보로 데이터베이스를 정기적으로 업데이트해야 합니다. 이 섹션에서는 BRE 리포지토리를 업데이트하도록 BRE DataSync 유틸리티를 구성하는 방법을 설명합니다.
테넌트 관리자는 규칙 엔진이 의사 결정 프로세스 중에 참조할 모든 데이터 세트에 대해 BRE DataSync 인스턴스를 생성해야 합니다. 관리자는 데이터 세트를 생성하거나 CSV 파일을 업로드할 수 있습니다. 데이터는 BRE 저장소의 레코드로 변환됩니다.
상담원은 BRE DataSync 유틸리티에 액세스할 수 없습니다. |
시작하기 전에
BRE DataSync 계정에 대한 액세스 권한을 얻으려면 Cisco 고객 서비스 계정 관리자에게 문의하십시오.
1 |
관리자로 BRE DataSync 유틸리티에 로그인합니다. BRE DataSync 유틸리티 URL은 https://rules.cjp.cisco.com/datasync/index.html 입니다. 리전별 BRE DataSync URL은 다음과 같습니다. https://rules.wxcc-eu1.cisco.com/datasync/index.html https://rules.wxcc-eu2.cisco.com/datasync/index.html |
2 |
테넌트 조직과 관련된 모든 정보를 보려면 BRE 데이터 목록을 선택합니다 . |
3 |
(선택 사항) BRE 데이터 추가를 선택하여 BRE 리포지토리에 데이터를 추가합니다. |
4 |
BRE CSV 데이터 업로드를 선택하여 CSV 파일을 업로드합니다. |
BRE 요청 활동을 사용하여 흐름 만들기
Webex Contact Center Management Portal에서 사용할 수 있는 흐름 디자이너 인터페이스를 사용하여 흐름을 만들 수 있습니다. Webex Contact Center 흐름 디자이너에서 BRE 요청 활동을 사용하여 흐름을 만듭니다.
흐름 구성에 대한 자세한 내용은 Cisco Webex Contact Center Setup and Administration Guide의 BRE Request 섹션을 참조하십시오 .
Cisco Business Rules Engine 정보
Cisco© BRE(Business Rules Engine)는 고객별 데이터를 업로드하는 수단을 제공합니다. 라우팅 결정에 사용하거나 에이전트에게 표시할 정보를 런타임에 검색할 수 있습니다.
예를 들어, 전화가 걸린 ANI를 기반으로 통화를 특정 상담원 그룹으로 라우팅하려는 테넌트는 간단히 ANI 목록을 업로드할 수 있습니다. 수신 통화의 ANI가 해당 목록에 있는 경우 지정된 상담원 그룹으로 라우팅됩니다. 목록에 없는 ANI는 일반 대기열로 바로 전달됩니다.
일반적인 BRE 구현에는 다음과 같은 주요 구성 요소가 포함됩니다.
-
비즈니스 규칙 엔진 유틸리티 는 도메인 및 규칙 집합을 만들기 위한 인터페이스를 제공합니다. BRE에서는 수신 결정 요청이 도메인과 연결되어야 합니다. 도메인에는 규칙 집합이 포함되어 있습니다. 각 규칙에는 우선 순위가 할당됩니다. BRE는 도메인의 가장 높은 우선 순위 규칙을 규칙의 조건에 따라 결정 요청과 일치시키려고 합니다.
-
흐름 디자이너 는 Webex Contact Center의 구성 요소를 조정하고 자동화하는 흐름을 정의하는 데 사용되는 끌어서 놓기 UI입니다. BRE를 호출하는 플로우를 생성할 수 있습니다.
-
BRE DataSync 구성 유틸리티는 데이터를 BRE 데이터베이스로 가져오기 위해 데이터 동기화 인스턴스를 정의하기 위한 인터페이스를 제공합니다. 데이터 동기화 인스턴스가 정의된 후 테넌트는 .csv 파일을 업로드할 수 있습니다. 업로드된 .csv 데이터는 BRE 데이터베이스의 레코드로 변환됩니다.
규칙 집합 만들기
비즈니스 규칙 엔진 유틸리티는 새 음성 요청이 ACD 제출될 때 흐름에 의해 호출됩니다. 이 섹션에서는 BRE 유틸리티가 ACD 수신 요청을 라우팅하는 데 도움을 줄 수 있도록 규칙을 설정하는 방법에 대해 설명합니다.
BRE에서는 수신 결정 요청을 도메인 및 규칙 집합과 연결해야 합니다. BRE는 규칙의 조건에 따라 가장 높은 우선순위 규칙을 의사결정 요청과 일치시키려고 합니다.
모든 경우를 포괄하는 규칙 집합을 만들어야 합니다. 예를 들어 찾은 항목 일치 및 찾을 수 없는 항목 일치 조건 모두에 대한 규칙을 만들어야 합니다. 또는 여러 조건에 대한 규칙을 설정할 수 있습니다. 예를 들어 ANI Match 또는 ANI No Match , Gold 또는 Silver가 차례로 나타납니다. 이 경우 각 가능성에 대한 규칙을 만들어야 합니다. 예:
-
ANI 매치 & 골드
-
ANI 매치 & 실버
-
ANI 노매치 및 골드
-
ANI 노매치 및 실버
규칙 집합을 만들려면
1 |
Cisco Webex Contact Center Management Portal에 로그인합니다. |
2 |
관리 포털 > 비즈니스 규칙 Cisco Webex Contact Center 경로를 클릭하여 비즈니스 규칙 엔진 유틸리티를 시작합니다. BRE는 Common Identity 및 Single Sign-On 상호 작용을 활용합니다. 테넌트가 이미 Cisco Webex Contact Center Management Portal에 로그인한 경우 조직의 BRE 유틸리티에 자동으로 액세스할 수 있습니다. |
3 |
조직과 연결할 특성을 만듭니다. |
4 |
컨텍스트를 선택하여컨텍스트 페이지를 표시합니다 . |
5 |
규칙을 만들려면 컨텍스트 페이지를 선택합니다 . 다음 예제 코드에서는 발신자가 전화를 건 번호(ANI)가 테넌트 데이터베이스에 업로드된 목록의 ANI와 일치하지 않는 경우 routeInfo 특성에 대한 NotFound 값을반환합니다. |
BRE DataSync 인스턴스 구성
BRE DataSync는 데이터베이스에 액세스하여 라우팅을 결정합니다. 적절한 정보로 데이터베이스를 정기적으로 업데이트해야 합니다. 이 섹션에서는 BRE 리포지토리를 업데이트하도록 BRE DataSync 유틸리티를 구성하는 방법을 설명합니다.
테넌트 관리자는 규칙 엔진이 의사 결정 프로세스 중에 참조할 모든 데이터 세트에 대해 BRE DataSync 인스턴스를 생성해야 합니다. 관리자는 데이터 세트를 생성하거나 CSV 파일을 업로드할 수 있습니다. 데이터는 BRE 저장소의 레코드로 변환됩니다.
상담원은 BRE DataSync 유틸리티에 액세스할 수 없습니다. |
시작하기 전에
BRE DataSync 계정에 대한 액세스 권한을 얻으려면 Cisco 고객 서비스 계정 관리자에게 문의하십시오.
1 |
관리자로 BRE DataSync 유틸리티에 로그인합니다. BRE DataSync 유틸리티 URL은 https://rules.cjp.cisco.com/datasync/index.html 입니다. 리전별 BRE DataSync URL은 다음과 같습니다. https://rules.wxcc-eu1.cisco.com/datasync/index.html https://rules.wxcc-eu2.cisco.com/datasync/index.html |
2 |
테넌트 조직과 관련된 모든 정보를 보려면 BRE 데이터 목록을 선택합니다 . |
3 |
(선택 사항) BRE 데이터 추가를 선택하여 BRE 리포지토리에 데이터를 추가합니다. |
4 |
BRE CSV 데이터 업로드를 선택하여 CSV 파일을 업로드합니다. |
BRE 요청 활동을 사용하여 흐름 만들기
Webex Contact Center Management Portal에서 사용할 수 있는 흐름 디자이너 인터페이스를 사용하여 흐름을 만들 수 있습니다. Webex Contact Center 흐름 디자이너에서 BRE 요청 활동을 사용하여 흐름을 만듭니다.
흐름 구성에 대한 자세한 내용은 Cisco Webex Contact Center Setup and Administration Guide의 BRE Request 섹션을 참조하십시오 .
Cisco Business Rules Engine 정보
Cisco© BRE(Business Rules Engine)는 고객별 데이터를 업로드하는 수단을 제공합니다. 라우팅 결정에 사용하거나 에이전트에게 표시할 정보를 런타임에 검색할 수 있습니다.
예를 들어, 전화가 걸린 ANI를 기반으로 통화를 특정 상담원 그룹으로 라우팅하려는 테넌트는 간단히 ANI 목록을 업로드할 수 있습니다. 수신 통화의 ANI가 해당 목록에 있는 경우 지정된 상담원 그룹으로 라우팅됩니다. 목록에 없는 ANI는 일반 대기열로 바로 전달됩니다.
일반적인 BRE 구현에는 다음과 같은 주요 구성 요소가 포함됩니다.
-
비즈니스 규칙 엔진 유틸리티 는 도메인 및 규칙 집합을 만들기 위한 인터페이스를 제공합니다. BRE에서는 수신 결정 요청이 도메인과 연결되어야 합니다. 도메인에는 규칙 집합이 포함되어 있습니다. 각 규칙에는 우선 순위가 할당됩니다. BRE는 도메인의 가장 높은 우선 순위 규칙을 규칙의 조건에 따라 결정 요청과 일치시키려고 합니다.
-
흐름 디자이너 는 Webex Contact Center의 구성 요소를 오케스트레이션 하 고 자동화 하는 흐름을 정의 하는 데 사용 되는 끌어서 놓기 UI입니다. BRE를 호출하는 플로우를 생성할 수 있습니다.
-
BRE DataSync 구성 유틸리티는 데이터를 BRE 데이터베이스로 가져오기 위해 데이터 동기화 인스턴스를 정의하기 위한 인터페이스를 제공합니다. 데이터 동기화 인스턴스가 정의된 후 테넌트는 .csv 파일을 업로드할 수 있습니다. 업로드된 .csv 데이터는 BRE 데이터베이스의 레코드로 변환됩니다.
규칙 집합 만들기
비즈니스 규칙 엔진 유틸리티는 새 음성 요청이 ACD 제출될 때 흐름에 의해 호출됩니다. 이 섹션에서는 BRE 유틸리티가 ACD 수신 요청을 라우팅하는 데 도움을 줄 수 있도록 규칙을 설정하는 방법에 대해 설명합니다.
BRE에서는 수신 결정 요청을 도메인 및 규칙 집합과 연결해야 합니다. BRE는 규칙의 조건에 따라 가장 높은 우선순위 규칙을 의사결정 요청과 일치시키려고 합니다.
모든 경우를 포괄하는 규칙 집합을 만들어야 합니다. 예를 들어 찾은 항목 일치 및 찾을 수 없는 항목 일치 조건 모두에 대한 규칙을 만들어야 합니다. 또는 여러 조건에 대한 규칙을 설정할 수 있습니다. 예를 들어 ANI Match 또는 ANI No Match , Gold 또는Silver가 차례로 나타납니다 . 이 경우 각 가능성에 대한 규칙을 만들어야 합니다. 예:
-
ANI 매치 & 골드
-
ANI 매치 & 실버
-
ANI 노매치 및 골드
-
ANI 노매치 및 실버
규칙 집합을 만들려면
1 |
Cisco Webex Contact Center Management Portal에 로그인합니다. |
2 |
관리 포털 > 비즈니스 규칙 Cisco Webex Contact Center 경로를 클릭하여 비즈니스 규칙 엔진 유틸리티를 시작합니다. BRE는 Common Identity 및 Single Sign-On 상호 작용을 활용합니다. 테넌트가 이미 Cisco Webex Contact Center Management Portal에 로그인한 경우 조직의 BRE 유틸리티에 자동으로 액세스할 수 있습니다. |
3 |
조직과 연결할 특성을 만듭니다. |
4 |
컨텍스트를 선택하여컨텍스트 페이지를 표시합니다 . |
5 |
규칙을 만들려면 컨텍스트 페이지를 선택합니다 . 다음 예제 코드에서는 발신자가 전화를 건 번호(ANI)가 테넌트 데이터베이스에 업로드된 목록의 ANI와 일치하지 않는 경우 routeInfo 특성에 대한 NotFound 값을반환합니다. |
BRE DataSync 인스턴스 구성
BRE DataSync는 데이터베이스에 액세스하여 라우팅을 결정합니다. 적절한 정보로 데이터베이스를 정기적으로 업데이트해야 합니다. 이 섹션에서는 BRE 리포지토리를 업데이트하도록 BRE DataSync 유틸리티를 구성하는 방법을 설명합니다.
테넌트 관리자는 규칙 엔진이 의사 결정 프로세스 중에 참조할 모든 데이터 세트에 대해 BRE DataSync 인스턴스를 생성해야 합니다. 관리자는 데이터 세트를 생성하거나 CSV 파일을 업로드할 수 있습니다. 데이터는 BRE 저장소의 레코드로 변환됩니다.
상담원은 BRE DataSync 유틸리티에 액세스할 수 없습니다. |
시작하기 전에
BRE DataSync 계정에 대한 액세스 권한을 얻으려면 Cisco 고객 서비스 계정 관리자에게 문의하십시오.
1 |
관리자로 BRE DataSync 유틸리티에 로그인합니다. BRE DataSync 유틸리티 URL은 https://rules.cjp.cisco.com/datasync/index.html 입니다. 리전별 BRE DataSync URL은 다음과 같습니다. https://rules.wxcc-eu1.cisco.com/datasync/index.html https://rules.wxcc-eu2.cisco.com/datasync/index.html |
2 |
테넌트 조직과 관련된 모든 정보를 보려면 BRE 데이터 목록을 선택합니다 . |
3 |
(선택 사항) BRE 데이터 추가를 선택하여 BRE 리포지토리에 데이터를 추가합니다. |
4 |
BRE CSV 데이터 업로드를 선택하여 CSV 파일을 업로드합니다. |
BRE 요청 활동을 사용하여 흐름 만들기
Webex Contact Center Management Portal에서 사용할 수 있는 흐름 디자이너 인터페이스를 사용하여 흐름을 만들 수 있습니다. Webex Contact Center 흐름 디자이너에서 BRE 요청 활동을 사용하여 흐름을 만듭니다.
흐름 구성에 대한 자세한 내용은 Cisco Webex Contact Center Setup and Administration Guide의 BRE Request 섹션을 참조하십시오 .
Cisco Business Rules Engine 정보
Cisco© BRE(Business Rules Engine)는 고객별 데이터를 업로드하는 수단을 제공합니다. 라우팅 결정에 사용하거나 에이전트에게 표시할 정보를 런타임에 검색할 수 있습니다.
예를 들어, 전화가 걸린 ANI를 기반으로 통화를 특정 상담원 그룹으로 라우팅하려는 테넌트는 간단히 ANI 목록을 업로드할 수 있습니다. 수신 통화의 ANI가 해당 목록에 있는 경우 지정된 상담원 그룹으로 라우팅됩니다. 목록에 없는 ANI는 일반 대기열로 바로 전달됩니다.
일반적인 BRE 구현에는 다음과 같은 주요 구성 요소가 포함됩니다.
-
비즈니스 규칙 엔진 유틸리티 는 도메인 및 규칙 집합을 만들기 위한 인터페이스를 제공합니다. BRE에서는 수신 결정 요청이 도메인과 연결되어야 합니다. 도메인에는 규칙 집합이 포함되어 있습니다. 각 규칙에는 우선 순위가 할당됩니다. BRE는 도메인의 가장 높은 우선 순위 규칙을 규칙의 조건에 따라 결정 요청과 일치시키려고 합니다.
-
흐름 디자이너 는 Webex Contact Center의 구성 요소를 조정하고 자동화하는 흐름을 정의하는 데 사용되는 끌어서 놓기 UI입니다. BRE를 호출하는 플로우를 생성할 수 있습니다.
-
BRE DataSync 구성 유틸리티는 데이터를 BRE 데이터베이스로 가져오기 위해 데이터 동기화 인스턴스를 정의하기 위한 인터페이스를 제공합니다. 데이터 동기화 인스턴스가 정의된 후 테넌트는 .csv 파일을 업로드할 수 있습니다. 업로드된 .csv 데이터는 BRE 데이터베이스의 레코드로 변환됩니다.
규칙 집합 만들기
비즈니스 규칙 엔진 유틸리티는 새 음성 요청이 ACD 제출될 때 흐름에 의해 호출됩니다. 이 섹션에서는 BRE 유틸리티가 ACD 수신 요청을 라우팅하는 데 도움을 줄 수 있도록 규칙을 설정하는 방법에 대해 설명합니다.
BRE에서는 수신 결정 요청을 도메인 및 규칙 집합과 연결해야 합니다. BRE는 규칙의 조건에 따라 가장 높은 우선순위 규칙을 의사결정 요청과 일치시키려고 합니다.
모든 경우를 포괄하는 규칙 집합을 만들어야 합니다. 예를 들어 찾은 항목 일치 및 찾을 수 없는 항목 일치 조건 모두에 대한 규칙을 만들어야 합니다. 또는 여러 조건에 대한 규칙을 설정할 수 있습니다. 예를 들어 ANI Match 또는 ANI No Match , Gold 또는Silver가 차례로 나타납니다 . 이 경우 각 가능성에 대한 규칙을 만들어야 합니다. 예:
-
ANI 매치 & 골드
-
ANI 매치 & 실버
-
ANI 노매치 및 골드
-
ANI 노매치 및 실버
규칙 집합을 만들려면
1 |
Cisco Webex Contact Center Management Portal에 로그인합니다. |
2 |
관리 포털 > 비즈니스 규칙 Cisco Webex Contact Center 경로를 클릭하여 비즈니스 규칙 엔진 유틸리티를 시작합니다. BRE는 Common Identity 및 Single Sign-On 상호 작용을 활용합니다. 테넌트가 이미 Cisco Webex Contact Center Management Portal에 로그인한 경우 조직의 BRE 유틸리티에 자동으로 액세스할 수 있습니다. |
3 |
조직과 연결할 특성을 만듭니다. |
4 |
컨텍스트를 선택하여컨텍스트 페이지를 표시합니다 . |
5 |
규칙을 만들려면 컨텍스트 페이지를 선택합니다 . 다음 예제 코드에서는 발신자가 전화를 건 번호(ANI)가 테넌트 데이터베이스에 업로드된 목록의 ANI와 일치하지 않는 경우 routeInfo 특성에 대한 NotFound 값을반환합니다. |
BRE DataSync 인스턴스 구성
BRE DataSync는 데이터베이스에 액세스하여 라우팅을 결정합니다. 적절한 정보로 데이터베이스를 정기적으로 업데이트해야 합니다. 이 섹션에서는 BRE 리포지토리를 업데이트하도록 BRE DataSync 유틸리티를 구성하는 방법을 설명합니다.
테넌트 관리자는 규칙 엔진이 의사 결정 프로세스 중에 참조할 모든 데이터 세트에 대해 BRE DataSync 인스턴스를 생성해야 합니다. 관리자는 데이터 세트를 생성하거나 CSV 파일을 업로드할 수 있습니다. 데이터는 BRE 저장소의 레코드로 변환됩니다.
상담원은 BRE DataSync 유틸리티에 액세스할 수 없습니다. |
시작하기 전에
BRE DataSync 계정에 대한 액세스 권한을 얻으려면 Cisco 고객 서비스 계정 관리자에게 문의하십시오.
1 |
관리자로 BRE DataSync 유틸리티에 로그인합니다. BRE DataSync 유틸리티 URL은 https://rules.cjp.cisco.com/datasync/index.html 입니다. 리전별 BRE DataSync URL은 다음과 같습니다. https://rules.wxcc-eu1.cisco.com/datasync/index.html https://rules.wxcc-eu2.cisco.com/datasync/index.html |
2 |
테넌트 조직과 관련된 모든 정보를 보려면 BRE 데이터 목록을 선택합니다 . |
3 |
(선택 사항) BRE 데이터 추가를 선택하여 BRE 리포지토리에 데이터를 추가합니다. |
4 |
BRE CSV 데이터 업로드를 선택하여 CSV 파일을 업로드합니다. |
BRE 요청 활동을 사용하여 흐름 만들기
Webex Contact Center Management Portal에서 사용할 수 있는 흐름 디자이너 인터페이스를 사용하여 흐름을 만들 수 있습니다. Webex Contact Center 흐름 디자이너에서 BRE 요청 활동을 사용하여 흐름을 만듭니다.
흐름 구성에 대한 자세한 내용은 Cisco Webex Contact Center Setup and Administration Guide의 BRE Request 섹션을 참조하십시오 .
소개
Cisco Business Rules Engine 정보
Cisco© BRE(Business Rules Engine)는 고객별 데이터를 업로드하는 수단을 제공합니다. 라우팅 결정에 사용하거나 에이전트에게 표시할 정보를 런타임에 검색할 수 있습니다.
예를 들어, 전화가 걸린 ANI를 기반으로 통화를 특정 상담원 그룹으로 라우팅하려는 테넌트는 간단히 ANI 목록을 업로드할 수 있습니다. 수신 통화의 ANI가 해당 목록에 있는 경우 지정된 상담원 그룹으로 라우팅됩니다. 목록에 없는 ANI는 일반 대기열로 바로 전달됩니다.
일반적인 BRE 구현에는 다음과 같은 주요 구성 요소가 포함됩니다.
-
비즈니스 규칙 엔진 유틸리티 는 도메인 및 규칙 집합을 만들기 위한 인터페이스를 제공합니다. BRE에서는 수신 결정 요청이 도메인과 연결되어야 합니다. 도메인에는 규칙 집합이 포함되어 있습니다. 각 규칙에는 우선 순위가 할당됩니다. BRE는 도메인의 가장 높은 우선 순위 규칙을 규칙의 조건에 따라 결정 요청과 일치시키려고 합니다.
-
흐름 디자이너 는 Webex Contact Center의 구성 요소를 조정하고 자동화하는 흐름을 정의하는 데 사용되는 끌어서 놓기 UI입니다. BRE를 호출하는 플로우를 생성할 수 있습니다.
-
BRE DataSync 구성 유틸리티는 데이터를 BRE 데이터베이스로 가져오기 위해 데이터 동기화 인스턴스를 정의하기 위한 인터페이스를 제공합니다. 데이터 동기화 인스턴스가 정의된 후 테넌트는 .csv 파일을 업로드할 수 있습니다. 업로드된 .csv 데이터는 BRE 데이터베이스의 레코드로 변환됩니다.
비즈니스 규칙 엔진 구현
규칙 집합 만들기
비즈니스 규칙 엔진 유틸리티는 새 음성 요청이 ACD 제출될 때 흐름에 의해 호출됩니다. 이 섹션에서는 BRE 유틸리티가 ACD 수신 요청을 라우팅하는 데 도움을 줄 수 있도록 규칙을 설정하는 방법에 대해 설명합니다.
BRE에서는 수신 결정 요청을 도메인 및 규칙 집합과 연결해야 합니다. BRE는 규칙의 조건에 따라 가장 높은 우선순위 규칙을 의사결정 요청과 일치시키려고 합니다.
모든 경우를 포괄하는 규칙 집합을 만들어야 합니다. 예를 들어 찾은 항목 일치 및 찾을 수 없는 항목 일치 조건 모두에 대한 규칙을 만들어야 합니다. 또는 여러 조건에 대한 규칙을 설정할 수 있습니다. 예를 들어 ANI Match 또는 ANI No Match , Gold 또는Silver가 차례로 나타납니다 . 이 경우 각 가능성에 대한 규칙을 만들어야 합니다. 예:
-
ANI 매치 & 골드
-
ANI 매치 & 실버
-
ANI 노매치 및 골드
-
ANI 노매치 및 실버
규칙 집합을 만들려면
1 |
Cisco Webex Contact Center Management Portal에 로그인합니다. |
2 |
관리 포털 > 비즈니스 규칙 Cisco Webex Contact Center 경로를 클릭하여 비즈니스 규칙 엔진 유틸리티를 시작합니다. BRE는 Common Identity 및 Single Sign-On 상호 작용을 활용합니다. 테넌트가 이미 Cisco Webex Contact Center Management Portal에 로그인한 경우 조직의 BRE 유틸리티에 자동으로 액세스할 수 있습니다. |
3 |
조직과 연결할 특성을 만듭니다. |
4 |
컨텍스트를 선택하여컨텍스트 페이지를 표시합니다 . |
5 |
규칙을 만들려면 컨텍스트 페이지를 선택합니다 . 다음 예제 코드에서는 발신자가 전화를 건 번호(ANI)가 테넌트 데이터베이스에 업로드된 목록의 ANI와 일치하지 않는 경우 routeInfo 특성에 대한 NotFound 값을반환합니다. |
BRE DataSync 인스턴스 구성
BRE DataSync는 데이터베이스에 액세스하여 라우팅을 결정합니다. 적절한 정보로 데이터베이스를 정기적으로 업데이트해야 합니다. 이 섹션에서는 BRE 리포지토리를 업데이트하도록 BRE DataSync 유틸리티를 구성하는 방법을 설명합니다.
테넌트 관리자는 규칙 엔진이 의사 결정 프로세스 중에 참조할 모든 데이터 세트에 대해 BRE DataSync 인스턴스를 생성해야 합니다. 관리자는 데이터 세트를 생성하거나 CSV 파일을 업로드할 수 있습니다. 데이터는 BRE 저장소의 레코드로 변환됩니다.
상담원은 BRE DataSync 유틸리티에 액세스할 수 없습니다.
시작하기 전에
BRE DataSync 계정에 대한 액세스 권한을 얻으려면 Cisco 고객 서비스 계정 관리자에게 문의하십시오.
1 |
관리자로 BRE DataSync 유틸리티에 로그인합니다. BRE DataSync 유틸리티 URL은 https://rules.cjp.cisco.com/datasync/index.html 입니다. 리전별 BRE DataSync URL은 다음과 같습니다. https://rules.wxcc-eu1.cisco.com/datasync/index.html https://rules.wxcc-eu2.cisco.com/datasync/index.html |
2 |
테넌트 조직과 관련된 모든 정보를 보려면 BRE 데이터 목록을 선택합니다 . |
3 |
(선택 사항) BRE 데이터 추가를 선택하여 BRE 리포지토리에 데이터를 추가합니다. |
4 |
BRE CSV 데이터 업로드를 선택하여 CSV 파일을 업로드합니다. |
BRE 요청 활동을 사용하여 흐름 만들기
Webex Contact Center Management Portal에서 사용할 수 있는 흐름 디자이너 인터페이스를 사용하여 흐름을 만들 수 있습니다. Webex Contact Center 흐름 디자이너에서 BRE 요청 활동을 사용하여 흐름을 만듭니다.
흐름 구성에 대한 자세한 내용은 Cisco Webex Contact Center Setup and Administration Guide의 BRE Request 섹션을 참조하십시오 .
소개
Cisco Business Rules Engine 정보
Cisco© BRE(Business Rules Engine)를 사용하면 사용자 지정 라우팅 및 일반 구현을 위해 Webex Contact Center 환경에 데이터를 업로드할 수 있습니다. 시스템은 런타임에 데이터를 검색하여 라우팅 결정이나 에이전트에 대한 정보 표시에 사용합니다.
예를 들어, 테넌트가 다이얼된 ANI(자동 번호 식별)에 따라 특정 그룹의 상담원에게 통화를 라우팅하려고 합니다. 이 시나리오에서 테넌트는 간단히 ANI 목록을 업로드할 수 있습니다. 수신 통화의 ANI가 해당 목록에 있는 경우 시스템은 목록에 지정된 상담원 그룹으로 통화를 라우팅합니다. ANI가 목록에 없는 경우, 시스템이 해당 통화를 일반 대기열로 라우팅합니다.
일반적인 BRE 구현에는 다음과 같은 주요 구성 요소가 포함됩니다.
-
비즈니스 규칙 엔진 유틸리티 는 도메인 및 규칙 집합을 만들기 위한 인터페이스를 제공합니다. BRE에서는 수신 결정 요청이 도메인과 연결되어야 합니다. 도메인에는 규칙 집합이 포함되어 있습니다. 각 규칙에는 우선 순위가 할당됩니다. BRE는 도메인의 가장 높은 우선 순위 규칙을 규칙의 조건에 따라 결정 요청과 일치시키려고 합니다.
-
BRE DataSync 구성 유틸리티는 데이터를 BRE 데이터베이스로 가져오기 위해 데이터 동기화 인스턴스를 정의하는 인터페이스를 제공합니다. 테넌트가 데이터 동기화 인스턴스를 정의한 후 테넌트는 CSV 파일을 업로드할 수 있습니다. 시스템은 업로드된 쉼표로 구분된 값 데이터를 BRE 데이터베이스의 레코드로 변환합니다.
-
흐름 디자이너 는 Webex Contact Center의 구성 요소를 조정하고 자동화하는 흐름을 정의하는 데 사용되는 끌어서 놓기 UI입니다. BRE를 호출하는 플로우를 생성할 수 있습니다.
데이터 처리 지침
BRE의 무결성과 보안을 유지하려면 다음 데이터 처리 지침을 준수해야 합니다.
-
허용 가능한 데이터 유형: BRE의 작동 및 기능에 필수적인 데이터를 업로드해야 합니다. 여기에는 비즈니스 규칙, 구성 및 중요하지 않은 운영 데이터가 포함되지만 이에 국한되지는 않습니다.
-
PII에 대한 제한: ANI 데이터를 제외한 어떠한 개인 식별 정보(PII)도 BRE에 업로드하지 않아야 합니다. PII에는 다음이 포함되지만 이에 국한되지는 않습니다.
- 성명
- 사회 보장 번호
- 전자 메일 주소
- 물리적 주소
- 재무 정보
ANI 데이터는 발신자와 연결된 전화 번호를 나타냅니다. ANI 데이터는 BRE에 업로드할 수 있는 유일한 PII 유형입니다. 이 예외는 ANI 데이터에 의존하는 특정 비즈니스 기능을 지원하기 위한 것입니다.
비즈니스 규칙 엔진 구현
규칙 집합 만들기
비즈니스 규칙 엔진 유틸리티는 새 음성 요청이 ACD 제출될 때 흐름에 의해 호출됩니다. 이 섹션에서는 BRE 유틸리티가 ACD 수신 요청을 라우팅하는 데 도움을 줄 수 있도록 규칙을 설정하는 방법에 대해 설명합니다.
BRE에서는 수신 결정 요청을 도메인 및 규칙 집합과 연결해야 합니다. BRE는 규칙의 조건에 따라 가장 높은 우선순위 규칙을 의사결정 요청과 일치시키려고 합니다.
모든 경우를 포괄하는 규칙 집합을 만들어야 합니다. 예를 들어 찾은 항목 일치 및 찾을 수 없는 항목 일치 조건 모두에 대한 규칙을 만들어야 합니다. 또는 여러 조건에 대한 규칙을 설정할 수 있습니다. 예를 들어 ANI Match 또는 ANI No Match , Gold 또는Silver가 차례로 나타납니다 . 이 경우 각 가능성에 대한 규칙을 만들어야 합니다. 예:
-
ANI 매치 & 골드
-
ANI 매치 & 실버
-
ANI 노매치 및 골드
-
ANI 노매치 및 실버
규칙 집합을 만들려면
1 |
Cisco Webex Contact Center Management Portal에 로그인합니다. |
2 |
관리 포털 > 비즈니스 규칙 Cisco Webex Contact Center 경로를 클릭하여 비즈니스 규칙 엔진 유틸리티를 시작합니다. BRE는 Common Identity 및 Single Sign-On 상호 작용을 활용합니다. 테넌트가 이미 Cisco Webex Contact Center Management Portal에 로그인한 경우 조직의 BRE 유틸리티에 자동으로 액세스할 수 있습니다. |
3 |
조직과 연결할 특성을 만듭니다. |
4 |
컨텍스트를 선택하여컨텍스트 페이지를 표시합니다 . |
5 |
규칙을 만들려면 컨텍스트 페이지를 선택합니다 . 다음 예제 코드에서는 발신자가 전화를 건 번호(ANI)가 테넌트 데이터베이스에 업로드된 목록의 ANI와 일치하지 않는 경우 routeInfo 특성에 대한 NotFound 값을반환합니다. |
BRE DataSync 인스턴스 구성
BRE DataSync는 데이터베이스에 액세스하여 라우팅을 결정합니다. 적절한 정보로 데이터베이스를 정기적으로 업데이트해야 합니다. 이 섹션에서는 BRE 리포지토리를 업데이트하도록 BRE DataSync 유틸리티를 구성하는 방법을 설명합니다.
상담원은 BRE DataSync 유틸리티에 액세스할 수 없습니다.
테넌트 관리자는 규칙 엔진이 의사 결정 프로세스 중에 참조할 모든 데이터 세트에 대해 BRE DataSync 인스턴스를 생성해야 합니다. 관리자는 데이터 세트를 생성하거나 CSV 파일을 업로드할 수 있습니다. 데이터는 BRE 저장소의 레코드로 변환됩니다.
시작하기 전에
BRE DataSync 계정에 대한 액세스 권한을 얻으려면 Cisco 고객 서비스 계정 관리자에게 문의하십시오.
1 |
관리자로 BRE DataSync 유틸리티에 로그인합니다. BRE 호스팅 및 확장성의 최근 개선 사항에 따라 DataSync 유틸리티의 URL이 변경되었습니다. 업데이트된 URL을 사용하여 BRE에 데이터를 업로드해야 합니다. 리전별 BRE DataSync URL은 다음과 같습니다. https://bre-datasync.produs1.ciscoccservice.com/datasync/ https://bre-datasync.prodeu1.ciscoccservice.com/datasync/ https://bre-datasync.prodeu2.ciscoccservice.com/datasync/ https://bre-datasync.prodanz1.ciscoccservice.com/datasync/ https://bre-datasync.prodca1.ciscoccservice.com/datasync/ https://bre-datasync.prodjp1.ciscoccservice.com/datasync/ https://bre-datasync.prodsg1.ciscoccservice.com/datasync/ 지역별 BRE 관리 UI URL은 다음과 같습니다. https://bre.produs1.ciscoccservice.com/bre/ https://bre.prodeu1.ciscoccservice.com/bre/ https://bre.prodeu2.ciscoccservice.com/bre/ https://bre.prodanz1.ciscoccservice.com/bre/ https://bre.prodca1.ciscoccservice.com/bre/ |
2 |
테넌트 조직과 관련된 모든 정보를 보려면 BRE 데이터 목록을 선택합니다 . |
3 |
(선택 사항) BRE 데이터 추가를 선택하여 BRE 리포지토리에 데이터를 추가합니다. |
4 |
BRE CSV 데이터 업로드를 선택하여 CSV 파일을 업로드합니다. |
BRE 요청 활동을 사용하여 흐름 만들기
Webex Contact Center Management Portal에서 사용할 수 있는 흐름 디자이너 인터페이스를 사용하여 흐름을 만들 수 있습니다. Webex Contact Center 흐름 디자이너에서 BRE 요청 활동을 사용하여 흐름을 만듭니다.
흐름 구성에 대한 자세한 내용은 BRE 요청을 참조하십시오.
BRE 요청
BRE 요청 활동을 사용하여 흐름에 사용할 조직의 BRE(비즈니스 규칙 엔진)에서 데이터를 검색합니다. BRE 요청 활동은 표준 HTTP 프로토콜을 사용하여 BRE에서 데이터를 가져옵니다.
다음 섹션에서는 BRE 요청 활동을 구성할 수 있습니다.
일반 설정
매개변수 |
설명 |
---|---|
활동 레이블 |
활동 이름을 입력합니다. |
활동 설명 |
(선택 사항) 활동에 대한 설명을 입력합니다. |
쿼리 매개 변수
BRE 요청의 일부로, API 호출에 제공된 매개 변수를 BRE에 전달할 수 있습니다. 키-값 열에서 쿼리의 키와 쿼리와 함께 보낼 관련 값을 입력할 수 있습니다. 이중 중괄호 구문을 사용하여 변수 값을 전달할 수도 있습니다.
BRE 활동에는 미리 정의된 쿼리 매개 변수인 context
하나가 있습니다. 이 쿼리 매개 변수는 BRE에 대한 API 호출에서 전달됩니다.
TenantID 는
매개 변수로 자동 삽입되며 구성할 필요가 없습니다.
매개변수 |
설명 |
---|---|
상황 |
요청의 이유를 포함합니다. 이 필수 매개 변수는 편집하거나 삭제할 수 없습니다. 이 매개 변수는 BRE의 Attribute |
애니 |
통화의 발신 전화 번호를 포함합니다. BRE의 규칙 구성에 따라 편집하거나 삭제할 수 있는 기본 매개 변수입니다. ANI의 샘플 값은 {{NewPhoneContact.ANI}}입니다 |
응답 시간 초과 | BRE 요청에 대한 연결 제한시간을 지정합니다. 기본값은 2000밀리초입니다. |
재시도 횟수 |
실패 후 BRE 요청이 시도되는 횟수를 지정합니다. 이 매개변수는 상태 코드가 5xx인 경우에 사용됩니다. 예를 들어 500 또는 501입니다. |
쿼리 매개 변수를 추가하려면 [새로 추가]를 클릭합니다. 이렇게 하면 키 값 쌍을 입력할 수 있는 행이 추가됩니다. BRE 요청의 일부로 필요한 만큼 쿼리 매개 변수를 추가할 수 있습니다.
구문 분석 설정
이 섹션에서는 BRE 요청의 응답을 다른 변수로 구문 분석할 수 있습니다.
파라미터 |
설명 |
---|---|
반응 변수 |
BRE 요청 응답 개체에서 특정 섹션을 추출할 변수를 선택합니다. 드롭다운 목록에서 사용자 지정 흐름 변수만 선택할 수 있습니다. |
경로 표현식 |
응답 개체를 구문 분석하기 위한 경로 식을 정의합니다. 응답 개체의 데이터 구조 종류와 해당 정보의 하위 집합을 추출하는 사용 사례에 따라 경로 식이 달라집니다. 데이터는 경로 표현식 실행 전에 객체 계층 구조로 정규화되므로 JSONPath는 구성된 콘텐츠 유형에 관계없이 응답 객체에 사용됩니다. |
출력 변수
BRE 요청은 두 개의 출력 변수를 리턴합니다.
-
BRERequest1.httpResponseBody
: BRE 요청에 대한 응답 본문을 반환합니다. -
BRERequest1.httpStatusCode
: BRE 요청의 상태 코드를 반환합니다.이러한 응답 코드는 다음 범주로 분류됩니다.
-
정보 응답 (100–199)
-
성공적인 응답 (200–299)
-
넘겨주기(300–399)
-
클라이언트 오류(400–499)
-
서버 오류(500–599)
-
콘텐츠 형식
다음 예제에서는 샘플 입력 콘텐츠 형식 형식 및 JSON 응답에 대해 설명합니다.
콘텐츠 형식 XML
이 도구를 사용하여 XML JSON 형식 https://codeshack.io/xml-to-json-converter/으로 변환합니다.
XML 입력 형식:
<참고> <to>Tove</to> <from>Jani</from> <heading>알림</heading> <body>테스트 응용 프로그램</body> </note>
데이터/JSON 정규화된 응답
{ "note": { "to": "Tove", "from": "Jani", "heading": "알림", "body": "테스트 응용 프로그램" } }
JSON 경로 표현식 예: $.note.from을 사용하여 값을 Jani
로 가져옵니다.
콘텐츠 유형 TOML
이 도구를 사용하여 TOML을 JSON 형식 https://www.convertjson.com/toml-to-json.htm으로 변환합니다.
TOML 입력 형식:
title = "TOML 예제" [소유자] 이름 = "Tom Preston-Werner" dob = 1979-05-27T07:32:00-08:00
데이터/JSON 정규화된 응답
{ "제목": "TOML 예제", "소유자": { "이름": "톰 프레스턴-베르너", "생년월일": "1979-05-27T15:32:00.000Z" } }
JSON 경로 표현식 예: $.owner.name을 사용하여 'Tom Preston-Werner'
값을 가져옵니다.
콘텐츠 형식 YAML
이 도구를 사용하여 YAML을 JSON 형식 https://www.convertjson.com/yaml-to-json.htm으로 변환합니다.
YAML 입력 형식:
# 직원 기록 martin: 이름: Martin D'vloper 직업: 개발자 기술: 엘리트
데이터/JSON 정규화된 응답
{ "martin": { "name": "Martin D'vloper", "job": "개발자", "skill": "엘리트" } }
예제 JSON 경로 표현식: $.martin.job 을 사용하여
Developer 값을 가져옵니다
.
콘텐츠 형식 JSON
JSON 표현식 Evaluator https://jsonpath.com/를 사용합니다.
JSON 입력 형식:
{ "martin": { "name": "Martin D'vloper", "job": "개발자", "skill": "엘리트" } }
데이터/JSON 정규화된 응답
{ "martin": { "name": "Martin D'vloper", "job": "개발자", "skill": "엘리트" } }
예제 JSON 경로 표현식: $.martin.job 을 사용하여
Developer 값을
가져옵니다.
머리말
Cisco 비즈니스 규칙 엔진 정보
Cisco© 비즈니스 규칙 엔진(BRE)을 사용하여 사용자 정의 라우팅 및 일반적인 구현을 위해 Webex Contact Center 환경에 데이터를 업로드할 수 있습니다. 시스템은 실행 시간에 데이터를 검색하고 라우팅 결정 또는 상담사에게 정보를 표시하는 데 사용합니다.
예를 들어, 테넌트는 다이얼한 자동 번호 식별(ANI)에 기반하여 특정 상담사 그룹으로 통화를 라우트하려고 합니다. 이 시나리오에서 테넌트는 간단히 ANI의 목록을 업로드할 수 있습니다. 수신 통화의 ANI가 해당 목록에 있는 경우 시스템은 해당 통화를 목록에 지정된 상담사 그룹으로 라우팅합니다. ANI가 목록에 없는 경우 시스템은 통화를 일반 대기열로 라우팅합니다.
일반적인 BRE 구현에는 다음과 같은 주요 구성 요소가 포함됩니다.
-
비즈니스 규칙 엔진 유틸리티 는 도메인 및 규칙 집합을 만들기 위한 인터페이스를 제공합니다. BRE는 걸려오는 결정 요청을 도메인과 연계하도록 요구합니다. 도메인에는 일련의 규칙이 포함됩니다. 각 규칙에 우선 순위가 할당됩니다. BRE는 규칙의 조건에 따라 도메인의 가장 높은 우선순위 규칙을 결정 요청과 일치시키려고 시도합니다.
-
BRE DataSync 구성 유틸리티는 데이터 동기화 인스턴스를 정의하기 위한 인터페이스를 제공하여 데이터를 BRE 데이터베이스로 가져옵니다. 테넌트가 데이터 동기화 인스턴스를 정의한 후 테넌트는 CSV 파일을 업로드할 수 있습니다. 시스템은 업로드된 콤마로 구분된 값 데이터를 BRE 데이터베이스의 레코드로 변환합니다.
-
흐름 디자이너 는 Webex Contact Center의 구성 요소를 오케스트레이션하고 자동화하는 흐름을 정의하기 위해 사용되는 드래그 앤 드롭 UI입니다. BRE를 호출하는 흐름을 만들 수 있습니다.
데이터 처리 지침
BRE의 무결성 및 보안을 유지하려면 다음 데이터 처리 지침을 따라야 합니다.
-
허용되는 데이터 유형: BRE의 운영 및 기능에 필수적인 데이터를 업로드해야 합니다. 여기에는 비즈니스 규칙, 구성 및 민감하지 않은 작업 데이터가 포함되지만 이에 국한되지는 않습니다.
-
PII에 대한 제한 사항: ANI 데이터를 제외한 모든 개인 식별 정보(PII)를 BRE에 업로드하지 않도록 해야 합니다. PII에는 다음이 포함되지만 이에 국한되지는 않습니다.
- 전체 이름
- 소셜 보안 번호
- 이메일 주소
- 물리적 주소
- 재무 정보
ANI 데이터는 발신자와 연결된 전화 번호를 지칭합니다. ANI 데이터는 BRE에 업로드할 수 있는 유일한 PII 유형입니다. 이 예외는 ANI 데이터에 의존하는 특정 비즈니스 기능을 지원하기 위한 것입니다.
비즈니스 규칙 엔진 구현
규칙 집합 만들기
비즈니스 규칙 엔진 유틸리티는 새 음성 요청이 ACD에 표시될 때 흐름에서 호출됩니다. 이 섹션에서는 BRE 유틸리티가 ACD가 수신 요청을 라우팅하도록 지원할 수 있도록 규칙을 설정하는 방법을 설명합니다.
BRE는 수신 결정 요청을 도메인 및 규칙 집합과 연결해야 합니다. BRE는 규칙의 조건에 따라 결정 요청과 가장 높은 우선 순위 규칙을 일치시키려고 시도합니다.
모든 사례를 커버할 수 있는 규칙 집합을 만드십시오. 예를 들어, 일치하지 않음 및 일치하지 않음 조건에 대한 규칙을 만들어야 합니다. 또는 여러 조건에 대한 규칙을 설정할 수도 있습니다. 예를 들어, ANI 일치 또는 ANI 일치 없음, 골드 또는 실버를 선택합니다. 이 경우, 각 가능성에 대한 규칙을 만들어야 합니다. 예를 들면,
-
ANI 매치 및 골드
-
ANI 매치 앤 실버
-
ANI 매치 없음 및 골드
-
ANI No Match와 Silver
규칙 집합을 만들려면:
1 |
Cisco Webex Contact Center 관리 포털에 로그인합니다. |
2 |
Cisco Webex Contact Center 관리 포털 > 비즈니스 규칙 경로를 클릭하여 비즈니스 규칙 엔진 유틸리티를 실행합니다. BRE는 공통 ID 및 싱글 사인온 상호 작용을 활용합니다. 테넌트가 이미 Cisco Webex Contact Center 관리 포털에 로그인한 경우, 조직의 BRE 유틸리티에 자동으로 액세스하게 됩니다. |
3 |
조직에 연계할 속성을 만듭니다. |
4 |
컨텍스트를 선택하여 컨텍스트 페이지를 표시합니다. |
5 |
규칙을 만들려면 컨텍스트 페이지를 선택합니다. 다음 예제 코드는 발신자가 (ANI)에서 다이얼한 번호가 BRE 데이터베이스에 업로드한 목록에 있는 ANI와 일치하지 않는 경우 속성 routeInfo 에 대한 NotFound 값을 반환합니다. |
BRE DataSync 인스턴스 구성
BRE DataSync는 데이터베이스에 액세스하여 라우팅 결정을 만듭니다. 적절한 정보로 데이터베이스를 주기적으로 업데이트해야 합니다. 이 섹션에서는 BRE 저장소를 업데이트하도록 BRE DataSync 유틸리티를 구성할 수 있는 방법을 설명합니다.
상담사는 BRE DataSync 유틸리티에 액세스할 수 없습니다.
테넌트 관리자는 규칙 엔진이 의사 결정 과정 중에 상담하는 모든 데이터 집합에 대해 BRE DataSync 인스턴스를 만들어야 합니다. 관리자는 데이터 집합을 만들거나 CSV 파일을 업로드할 수 있습니다. 데이터는 BRE 저장소에서 레코드로 변환됩니다.
시작하기 전에
BRE DataSync 계정에 액세스하려면 Cisco 고객 서비스 계정 관리자에게 문의하십시오.
1 |
관리자는 BRE DataSync 유틸리티에 로그인합니다. BRE 호스팅 및 확장성의 최근 향상점을 준수하여 DataSync 유틸리티에 대한 URL이 변경되었습니다. 업데이트된 URL을 사용하여 BRE에 데이터를 업로드해야 합니다. 지역 특정 BRE 데이터 동기화 URL은 다음과 같습니다. https://bre-datasync.produs1.ciscoccservice.com/datasync/ https://bre-datasync.prodeu1.ciscoccservice.com/datasync/ https://bre-datasync.prodeu2.ciscoccservice.com/datasync/ https://bre-datasync.prodanz1.ciscoccservice.com/datasync/ https://bre-datasync.prodca1.ciscoccservice.com/datasync/ https://bre-datasync.prodjp1.ciscoccservice.com/datasync/ https://bre-datasync.prodsg1.ciscoccservice.com/datasync/ 지역별 BRE 관리 UI URL은 다음과 같습니다. https://bre.produs1.ciscoccservice.com/bre/ https://bre.prodeu1.ciscoccservice.com/bre/ https://bre.prodeu2.ciscoccservice.com/bre/ https://bre.prodanz1.ciscoccservice.com/bre/ https://bre.prodca1.ciscoccservice.com/bre/ |
2 |
BRE 데이터 목록 을 선택하여 테넌트 조직과 관련된 모든 정보를 확인합니다. |
3 |
(선택 사항) BRE 데이터 추가 를 선택하여 BRE 저장소에 데이터를 추가합니다. |
4 |
BRE CSV 데이터 업로드 를 선택하여 CSV 파일을 업로드합니다. |
BRE 요청 활동으로 흐름 만들기
Webex Contact Center 관리 포털에서 사용할 수 있는 흐름 디자이너 인터페이스를 사용하여 흐름을 만들 수 있습니다. Webex Contact Center 흐름 디자이너에서 BRE 요청 활동을 사용하여 흐름을 만듭니다.
흐름 구성에 대한 자세한 정보는 BRE 요청을 참조하십시오.
BRE 요청
BRE 요청 활동을 사용하여 흐름에서 사용할 조직의 BRE(Business Rules Engine)에서 데이터를 검색합니다. BRE 요청 활동은 표준 HTTP 프로토콜을 사용하여 BRE에서 데이터를 가져옵니다.
다음 섹션에서는 BRE 요청 활동을 구성할 수 있습니다.
일반 설정
파라미터 |
설명 |
---|---|
활동 레이블 |
활동에 대한 이름을 입력합니다. |
활동 설명 |
(선택 사항) 활동에 대한 설명을 입력합니다. |
쿼리 파라미터
BRE 요청의 일부로 API 통화에 제공된 매개 변수를 BRE로 전달할 수 있습니다. 키 값 열에서 쿼리에 대한 키 및 쿼리와 함께 보낼 관련 값을 입력할 수 있습니다. 또한 이중 중괄호 구문을 사용하여 변수 값을 전달할 수도 있습니다.
BRE 활동에 미리 정의된 쿼리 파라미터가 있습니다. 컨텍스트
. 이 쿼리 파라미터는 API 통화에서 BRE로 전달됩니다.
TenantID
는 자동으로 파라미터로 삽입되며, 구성할 필요가 없습니다.
파라미터 |
설명 |
---|---|
컨텍스트 |
요청에 대한 이유를 포함합니다. 이 필수 파라미터는 편집하거나 삭제할 수 없습니다. 이 파라미터는 BRE의 속성 |
애니 |
통화의 시작 전화 번호를 포함합니다. 이는 BRE의 규칙 구성에 따라 편집하거나 삭제할 수 있는 기본 파라미터입니다. ANI에 대한 샘플 값은 |
응답 시간 초과 | BRE 요청에 대한 연결 시간 초과를 지정합니다. 기본값은 2000밀리초로 설정됩니다. |
재시도 횟수 |
실패 후 BRE 요청이 시도되는 횟수를 지정합니다. 이 파라미터는 상태 코드가 5xx인 경우에 사용됩니다. 예: 500 또는 501. |
쿼리 파라미터를 추가하려면 새로 추가를 클릭합니다. 이렇게 하면 키 값 쌍을 입력할 수 있는 행을 추가합니다. BRE 요청의 일부로 필요한 만큼 쿼리 파라미터를 추가할 수 있습니다.
구문 분석 설정
이 섹션을 사용하면 BRE 요청의 응답을 다른 변수로 구문 분석할 수 있습니다.
파라미터 |
설명 |
---|---|
응답 변수 |
BRE 요청 응답 개체에서 특정 섹션을 추출할 변수를 선택합니다. 드롭다운 목록에서 사용자 정의 흐름 변수만 선택할 수 있습니다. |
경로 표현 |
응답 개체를 구문 분석하기 위한 경로 표현을 정의합니다. 응답 개체의 데이터 구조 유형 및 해당 정보의 하위 집합을 추출하는 사용 사례에 따라 경로 표현식은 다양합니다. 데이터는 경로 표현식 실행 전에 객체 계층 구조로 정규화되므로 구성된 콘텐츠 유형과 관계없이 응답 객체에 JSONPath가 사용됩니다. |
출력 변수
BRE 요청은 두 개의 출력 변수를 반환합니다.
-
BRERequest1.httpResponseBody
: BRE 요청에 대한 응답 본문을 반환합니다. -
BRERequest1.httpStatusCode
: BRE 요청의 상태 코드를 반환합니다.해당 응답 코드는 다음 카테고리로 분류됩니다.
-
정보 응답(100–199)
-
성공적인 응답(200–299)
-
리디렉션 (300–399)
-
클라이언트 오류 (400–499)
-
서버 오류 (500–599)
-
콘텐츠 유형 형식
다음 예제에서는 샘플 입력 콘텐츠 유형 형식 및 JSON 응답을 설명합니다.
콘텐츠 유형 XML
XML을 JSON 형식 https://codeshack.io/xml-to-json-converter/으로 변환하려면 이 도구를 사용하십시오.
XML 입력 형식:
토브 Jani 알림 응용프로그램 테스트
데이터/JSON 정규화된 응답
{ "note": { "to": "Tove", "from": "Jani", "머리글": "알림", "본문": "응용프로그램 테스트" } }
JSON 경로 표현식 예: $.note.from
을 사용하여 Jani
로 값을 가져옵니다.
콘텐츠 유형 TOML
TOML을 JSON 형식 https://www.convertjson.com/toml-to-json.htm으로 변환하려면 이 도구를 사용하십시오.
TOML 입력 형식:
제목 = "TOML Example" [owner] 이름 = "Tom Preston-Werner" dob = 1979-05-27T07:32:00-08:00
데이터/JSON 정규화된 응답
{ "title": "TOML Example", "owner": { "name": "Tom Preston-Werner", "dob": "1979-05-27T15:32:00.000Z" } }
JSON 경로 표현식 예: $.owner.name
을 사용하여 ‘Tom Preston-Werner’
로 값을 가져옵니다.
콘텐츠 유형 YAML
YAML을 JSON 형식 https://www.convertjson.com/yaml-to-json.htm으로 변환하려면 이 도구를 사용하십시오.
YAML 입력 형식:
# 직원 기록 마틴: 이름: 마틴 D'vloper 작업: 개발자 기술: 엘리트
데이터/JSON 정규화된 응답
{ "martin": { "name": "Martin D'vloper", "직장": "개발자", "기술": "엘리트" } }
JSON 경로 표현식 예: $.martin.job
을 사용하여 개발자
값을 가져옵니다.
콘텐츠 유형 JSON
JSON 표현식 평가자 https://jsonpath.com/를 사용합니다.
JSON 입력 형식:
{ "martin": { "name": "Martin D'vloper", "직장": "개발자", "기술": "엘리트" } }
데이터/JSON 정규화된 응답
{ "martin": { "name": "Martin D'vloper", "직장": "개발자", "기술": "엘리트" } }
JSON 경로 표현식 예: $.martin.job
을 사용하여 개발자
값을 가져옵니다.