ServiceNow와 Webex Contact Center 통합(버전 2-신규)
Webex Contact Center를 ServiceNow 콘솔과 통합하기 전에 다음 사항을 확인해야 합니다.
- ServiceNow 인스턴스에 대한 시스템 관리자 액세스 권한.
- https://store.servicenow.com (Enterprise 라이선스 인스턴스에 설치용)에서 설치할 HI 계정입니다.
- https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/updateSet.xml에서 다음 파일에 액세스합니다.
- Cisco 클릭 투 다이얼(Click-to-Dial) 업데이트 세트(XML)
- https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/Global_WxCC_ClickToDial_UIMacro_UpdateSet_1.0.xml
업데이트 세트는 개발자 인스턴스에만 해당됩니다.
아래 두 가지 방법 중 하나를 따르십시오.
개발자 인스턴스의 경우 개발자 인스턴스 안내서의 단계를 따르는 것이 좋습니다.
Enterprise 라이선스 인스턴스를 소유하고 있는 경우, Enterprise 라이선스 인스턴스에 대한 지침을 따르십시오.
엔터프라이즈 라이선스 앱을 개발자 샌드박스 인스턴스와 혼합하는 것은 권장하지 않습니다.
개발자 인스턴스용 ServiceNow 설치
다음 섹션에서는 개발자 인스턴스용 ServiceNow 커넥터를 설치하는 단계를 설명합니다.
ServiceNow Openframe 플러그인 설치
1 |
ServiceNow 인스턴스에 시스템 관리자로 로그인합니다. |
2 |
모든 > 시스템 정의 > 플러그인으로 이동합니다. |
3 |
Openframe을 검색하고 플러그인을 설치합니다. |
업데이트 집합 커밋
1 |
Github 리포지토리에서 사용할 수 있는 최신 시스템 업데이트 집합 XML 파일 (https://github.com/webex/webex-contact-center-crm-connectors/blob/main/servicenow/updateSet.xml)을 다운로드합니다. 파일 이름: webexcc-servicenow-update-set.xml |
2 |
ServiceNow 인스턴스에 관리자로 로그인합니다. |
3 |
검색된 업데이트 세트 > 모두로이동합니다. |
4 |
XML에서 업데이트 세트 가져오기를 클릭하고 .xml 파일을 로드할 파일을 선택합니다. |
5 |
업로드를 클릭합니다. |
6 |
생성된 업데이트 세트 이름을 클릭하고 업데이트 세트 미리보기를 클릭합니다 . |
7 |
Commit Update Set(업데이트 집합 커밋)를 클릭하여완료합니다. |
고객지원센터 상담원 역할 할당
1 |
모든 > 시스템 보안 > 그룹으로 이동합니다. |
2 |
편집할 그룹을 검색하고 이름을 클릭합니다. |
3 |
편집을 클릭하여 역할을 변경합니다. |
4 |
|
5 |
Group Members(그룹 구성원 ) 탭을 클릭한 후 Edit(편집 )를 클릭하여 사용자를 추가합니다. |
6 |
사용자를 목록에 추가하고 완료 시 [저장 ]을 클릭합니다 . |
Openframe 구성 만들기
1 |
모든 > Openframe > 구성 으로이동합니다. |
2 |
새로 만들기를 클릭합니다. |
3 |
다음 최소값을 입력합니다. |
Enterprise 라이선스 인스턴스용 ServiceNow 설치
다음 섹션에서는 프로덕션 인스턴스용 ServiceNow 커넥터를 설치하는 단계를 설명합니다.
ServiceNow Openframe 플러그인 설치
1 |
ServiceNow 인스턴스에 시스템 관리자로 로그인합니다. |
2 |
모든 > 시스템 정의 > 플러그인으로 이동합니다. |
3 |
Openframe을 검색하고 플러그인을 설치합니다. |
Webex Contact Center 애플리케이션 설치
엔터프라이즈 라이센스가 있는 인스턴스는 ServiceNow Store에서 직접 Webex Contact Center 애플리케이션을 설치할 수 있습니다.
ServiceNow 스토어에서 Webex Contact Center 패키지를 다운로드하여 설치합니다. https://store.servicenow.com/ |
고객지원센터 상담원 역할 할당
1 |
모든 > 시스템 보안 > 그룹으로 이동합니다. |
2 |
편집할 그룹을 검색하고 이름을 클릭합니다. |
3 |
편집을 클릭하여 역할을 변경합니다. |
4 |
|
5 |
Group Members(그룹 구성원 ) 탭을 클릭한 후 Edit(편집 )를 클릭하여 사용자를 추가합니다. |
6 |
사용자를 목록에 추가하고 완료 시 [저장 ]을 클릭합니다 . |
Openframe 구성 만들기
1 |
모든 > Openframe > 구성 으로이동합니다. |
2 |
새로 만들기를 클릭합니다. |
3 |
다음 최소값을 입력합니다. |
다음 섹션에서는 Webex Contact Center ServiceNow Agent Desktop 응용 프로그램을 구성 및 사용자 지정하는 방법에 대해 설명합니다. 상담원이 Webex Contact Center Agent Desktop 내에서 수신 및 발신 전화를 관리하는 것을 지원하기 위해 다양한 워크플로를 조정하고 자동화할 수 있습니다.
Openframe 구성 속성 사용자 지정
아래 표는 사용자 정의 데스크톱 레이아웃 파일의 속성을 사용자 정의하는 방법을 자세히 설명합니다. 특정 비즈니스 요구 사항에 맞게 ServiceNow의 동작을 조정할 수 있습니다.
Openframe 구성 키 속성 |
설명 |
값 |
---|---|---|
부위 |
상담원이 사용하는 Wxcc 지역 |
|
shareRecordVariable |
CAD 변수를 사용하여 전화기 로그의 Sys_Id 저장하며, 호전환된 통화의 레코드 소유권을 변경하는 데 사용됩니다. |
[기본값:sharedRecordId] 모든 CAD 변수 |
enableNotifications |
브라우저 기반 팝업 알림을 활성화합니다. |
[기본값:false] true 또는 false |
screenPopOnNoMatch |
새 고객과 일치하는 항목이 없을 때 "새 레코드 링크" 자동 클릭 또는 찾을 수 없는 경우 새 케이스를 찾을 수 없을 때 자동 클릭(화면에 따라 다름PopIncomingMode) |
[기본값:false] true 또는 false |
screenPopIncomingMode | 수신 통화에서 검색할 레코드 종류 customerTable 또는 caseTable에 맞춥니다. | [기본값:고객] 고객 또는 케이스 |
고객 테이블 |
고객을 검색하고 "새 레코드 링크"를 사용하여 새 고객 레코드를 만드는 테이블입니다. 사용자(ITSM) = sys_user 연결(CSM) = customer_contact | [기본값:사용자] 사용자 또는 연락처 |
caseTable |
서비스 케이스를 검색하고 "새 레코드 링크"를 사용하여 새 서비스 케이스 레코드를 만드는 테이블입니다. 인시던트(ITSM) = 인시던트 케이스(CSM) = sn_customerservice_case | [기본값:인시던트] 사건 또는 사건 |
lookup필드 |
테이블에서 쿼리할 쉼표로 구분된 필드입니다. 예: 전화 번호 | [기본값:phone,mobile_phone] customerTable 또는 caseTable에 정의된 테이블의 모든 필드 |
lookupVariable(룩룩 변수) |
인바운드 통화에 대한 쿼리 테이블의 값입니다. 예: CADIncidentNumCollected | [기본값:ANI] ANI 또는 CAD 변수 |
lookupResultFields |
활성 전화 통화에서 조회 결과를 얻기 위해 커넥터 맨 위에 표시할 레이블입니다. 예: 이름, 위치 | [기본값 : 이름, 직위, 부서] customerTable 또는 caseTable에 정의된 테이블의 최대 3개 필드. |
countryCode제거 |
조회를 수행하기 전에 ANI 또는 CAD 변수에서 쉼표로 구분된 접두사를 제거합니다. 예: +1,+49,+41 | [기본값:] 모든 국가 코드 |
customerRecord매핑 |
매핑을 사용하여 "새 레코드 링크"를 사용하여 새 고객 레코드를 만들고 CAD 변수 데이터를 채웁니다. 예: caller_id={아니}; employee_number={CADVariable3} | |
caseRecordMapping |
"새 레코드 링크"를 사용하여 새 서비스 케이스 레코드를 만들고 데이터를 채우는 매핑입니다. 예: caller_id={아니}; u_cisco_queue={대기열 이름} | |
activityRecordMapping | 전화 로그 데이터 채우기에 대한 매핑. 예: caller_id={아니}; u_call_disposition={CADCallResult} | |
omniReasonCrm[A(10) |
음성 통화를 수신할 때 CRM 채널의 AWA ServiceNow 프레즌스 상태를 "사용할 수 없음" 상태입니다. 이 값을 얻으려면 고급 작업 할당 > 설정 > 프레즌스 상태로 이동합니다. 원하는 프레즌스 상태를 마우스 오른쪽 단추로 클릭하고 "Copy sys_id"를 클릭합니다. 예: 7f888794dbd28e10999d8c3b1396198b | 모든 AWA 프레즌스 상태 Sys_Id |
omniReasonVoice (옴니글리지보이스) |
상담원이 인바운드 채팅을 받을 때 사용되는 WxCC "유휴" 보조 코드의 ID입니다. 예: cff0ca82-c623-4cde-aaf1-4e17f268f7f7 | 모든 WxCC 유휴 보조 코드 |
note필드 |
상담원이 작성한 전화 로그 메모의 필드 이름입니다. 구성 값이 비어 있으면 메모 기능이 비활성화되고 커넥터의 "로그" 탭에 나타나지 않습니다. 예: u_comment | [전화기 로그] 테이블의 모든 필드 |
구성의 예
다음은 다음을 허용하는 구성 샘플입니다.
- 인시던트 테이블에서 조회 수행(IVR에서 수집된 인시던트 번호 기반)
- 일치하지 않는 레코드 생성
- 옴니채널의 상태 변경
- 전화 로그 테이블의 사용자 정의 필드에 메모 저장
[
{ "키": "지역", "값": "eu2" },
{ "키": "screenPopIncomingMode", "값": "케이스" },
{ "키": "customerTable", "값": "사용자" },
{ "키": "customerRecordMapping", "값": "전화 = {ani}; mobile_phone={ani}" },
{ "키": "caseTable", "값": " 인시던트" },
{ "키": "caseRecordMapping", "값": "제품=8583ce8237732000158bbfc8bcbe5dd9; short_description={ani}" },
{ "키": "lookupFields", "값": " numbephoner"},
{ "키": "lookupVariable", "값": "IVR_Incident_Number" },
{ "키": "lookupResultFields", "값": "short_description,caller_id,우선 순위" },
{ "Key":"enableNotifications", "Value": "true" },
{ "키": "omniReasonCrm", "값": "7f888794dbd28e10999d8c3b1396198b"},
{ "키": "omniReasonVoice", "값": "868643ae-c1ed-4849-a5be-a3deaa54f97b"},
{ "키": "screenPopOnNoMatch", "값": "참" },
{ "키": "noteField", "값": "u_wxcc_notes" }
]
클릭 투 다이얼 UI 매크로(클래식 UI)
ServiceNow의 구성 가능한 작업 공간을 사용하는 경우 클릭하여 전화를 거는 전화 레코드가 자동으로 활성화됩니다. 클래식 UI 보기를 사용할 때 전화기 레코드에서 동일한 기능을 사용하려면 업데이트 세트를 가져와야 합니다. 클릭 투 다이얼 업데이트 세트를 다운로드하고 다음 단계에 따라 클래식 UI에 클릭 투 다이얼 기능을 추가합니다.
1 |
검색된 업데이트 세트 > > 가지 모두로 이동하십시오. |
2 |
Import Update Set from XML(에서 업데이트 세트 가져오기)를 클릭합니다 . |
3 |
Choose File(파일 선택)을 클릭하고 다운로드한Click-to-dial UI 매크로 .xml 파일을 선택한 다음 Upload(업로드 )를 클릭합니다 . |
4 |
업로드된 이름을 클릭하면 업데이트 세트 가열립니다. |
5 |
완료되면 Preview Preview Update Set and Close (미리보기, 업데이트, 세트 및 닫기 )를 클릭합니다 . |
6 |
완료되면 Commit Update Set and Close 를 클릭합니다 . |
7 |
기존 레코드를 열어 클릭 투 다이얼(click-to-dial)을 구성합니다. |
8 |
전화기 레코드 이름을 마우스 오른쪽 단추로 클릭하고 사전 구성을 클릭합니다. |
9 |
[관련 링크] 아래의 [특성 ] 탭에서 [새로 만들기 ]를 클릭합니다 . |
10 |
특성으로 Field Decorations (필드 장식)를 선택하고 값으로 wxcc_click_to_call_wxcc |
11 |
이제 클릭 투 다이얼( Click-to-dial ) 단추가 레코드 페이지에 표시됩니다. |
12 |
다른 모든 전화기 필드에 대해 이 작업을 반복합니다. |
전화기 로그에 메모 추가
다음 단계에 따라 전화기 로그 레코드에 사용자 정의 메모 필드를 만듭니다. 이렇게 하면 상담원이 통화에 대한 정보를 쓰고 저장할 수 있습니다.
1 |
모든 > 시스템 정의 > 테이블 로이동합니다. |
2 |
[전화기 로그] 표를 검색하여 엽니다. |
3 |
Columns(열) 탭에서 New(새로 만들기 )를 클릭합니다 . |
4 |
필드 유형으로 저널 입력을 |
5 |
전화기 로그 레코드를 열고 > 양식 레이아웃 구성으로이동합니다. |
6 |
새 필드인 활동(필터링됨)을 추가하고 저장을 클릭합니다. |
7 |
활동 필터를 클릭하고 사용 가능한 필드를 구성합니다. |
8 |
새로 만든 메모 필드를 추가하고 저장을 클릭합니다. |
9 |
Openframe Configuration(오픈프레임 구성)에서 키를 추가합니다. |