템플릿 함수 라이브러리

수식 사용 방법을 알면 이 함수 라이브러리를 참조로 사용해 추가 사용자 정의를 할 수 있습니다.


다음은 Genesys Pulse 릴리스 8.5.102.02에서 자동으로 생성되는 Genesys Pulse 표준 템플릿용 함수 라이브러리입니다.

GetAgentNonVoiceStatus(state, media) → {string}

음성 이외의 미디어에 대한 상담원의 상태 이름을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).
미디어 문자열 미디어 이름.

반환 항목:

상태 이름 - 상태미디어를 사용할 수 있는 경우, 빈 문자열 - 해당 미디어에 대한 정보를 해당 현재 상태에서 사용할 수 없는 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우 또는 미디어가 null이거나 지정되지 않았거나 비어 있는 경우.

형식 = 문자열

GetAgentVoiceStatus(state) → {string}

음성 미디어에 대한 상담원의 상태 이름을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

상태 이름 - 상태를 사용할 수 있는 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우.

형식 = 문자열

GetANI(state, switchID) → {string}

해당 상담원 상태에서 처음으로 사용할 수 있는 ANI 속성을 가져옵니다.

매개변수:

이름유형인수설명
상태 AgentCurrentState   상담원의 현재 상태(보통 적절한 통계 ).
switchID 문자열 <선택 사항> 검색을 제한하는 선택적 스위치 이름입니다.

반환 항목:

ANI 값 - 찾은 경우, 빈 문자열 - 찾지 못한 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우.

형식 = 문자열

GetBusinessResult(state)

"업무 결과" 사용자 데이터 값을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

업무 결과 값 - 사용할 수 있는 경우, 빈 문자열 - 필요한 사용자 데이터가 없는 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우.

GetCustomerSegment(state)

"CustomerSegment" 사용자 데이터 값을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

CustomerSegment 값 - 사용할 수 있는 경우, 빈 문자열 - 필요한 사용자 데이터가 없는 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우.

GetDNIS(state, switchID) → {string}

해당 상담원 상태에서 처음으로 사용할 수 있는 DNIS 속성을 가져옵니다.

매개변수:

이름유형인수설명
상태 AgentCurrentState   상담원의 현재 상태(보통 적절한 통계 ).
switchID 문자열 <선택 사항> 검색을 제한하는 선택적 스위치 이름입니다.

반환 항목:

DNIS 값 - 찾은 경우, 빈 문자열 - 찾지 못한 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우.

형식 = 문자열

GetEmployeeId(state) → {string}

해당 상담원 상태에 지정된 상담원의 직원 ID를 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

상담원의 직원 ID - 사용할 수 있는 경우, 빈 문자열 - 사용할 수 없는 경우(보통 상담원이 로그아웃한 경우), null - 상태가 null이거나 상담원 상태가 아닌 경우.

형식 = 문자열

GetExtension(state) → {string}

해당 상담원 상태에 지정된 상담원의 확장을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

상담원의 확장 - 사용할 수 있는 경우, 빈 문자열 - 사용할 수 없는 경우(보통 상담원이 로그아웃한 경우), null - 상태가 null이거나 상담원 상태가 아닌 경우.

형식 = 문자열

GetLoginId(state) → {string}

해당 상담원 상태에 지정된 상담원의 로그인 ID를 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

상담원의 로그인 ID - 사용할 수 있는 경우, 빈 문자열 - 사용할 수 없는 경우(보통 상담원이 로그아웃한 경우), null - 상태가 null이거나 상담원 상태가 아닌 경우.

형식 = 문자열

GetPlace(state) → {string}

해당 상담원 상태에 지정된 상담원의 상담석을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

상담원의 상담석 이름 - 사용할 수 있는 경우, 빈 문자열 - 사용할 수 없는 경우(보통 상담원이 로그아웃한 경우), null - 상태가 null이거나 상담원 상태가 아닌 경우.

형식 = 문자열

GetPosition(state) → {string}

해당 상담원 상태에 지정된 상담원의 ACD 위치를 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

상담원의 ACD 위치 - 사용할 수 있는 경우, 빈 문자열 - 사용할 수 없는 경우(보통 상담원이 로그아웃한 경우), null - 상태가 null이거나 상담원 상태가 아닌 경우.

형식 = 문자열

GetReasonCodes(state) → {string}

모든 미디어 유형에서 상담원의 현재 상태에 해당하는 이유 코드를 가져옵니다. 이유 코드는 다음 상담원 상태에 대해서만 얻을 수 있습니다. LoggedIn, AfterCallWork, NotReadyForNextCall, WaitForNextCall.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

이유 코드(';'으로 구분) - 사용할 수 있는 경우, 빈 문자열 - 이유 코드를 사용할 수 없는 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우.

형식 = 문자열

GetServiceSubType(state)

"ServiceSubType" 사용자 데이터 값을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

ServiceSubType 값 - 사용할 수 있는 경우, 빈 문자열 - 필요한 사용자 데이터가 없는 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우.

GetServiceType(state)

"ServiceType" 사용자 데이터 값을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).

반환 항목:

ServiceType 값 - 사용할 수 있는 경우, 빈 문자열 - 필요한 사용자 데이터가 없는 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우.

GetStatusDuration(state) → {Number}

상담원의 현재 상태 기간을 가져옵니다.

매개변수:

이름설명
상태 상담원의 현재 상태, 상담원 그룹, DN 또는 캠페인(보통 적절한 통계 ).

반환 항목:

기간(초) - 상태를 사용할 수 있는 경우, null - 상태가 null인 경우.

형식 = 숫자

GetSwitches(state, sep)

상담원이 로그인한 스위치 목록을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).
sep 문자열 사용할 구분 문자입니다. 기본값은 ';'입니다.

반환 항목:

스위치 목록 - 사용할 수 있는 경우, 빈 문자열 - 상담원이 완전히 로그아웃한 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우.

GetUserDataValue(state, key)

해당 키를 사용해 처음 발견된 사용자 데이터 값을 가져옵니다.

매개변수:

이름유형설명
상태 AgentCurrentState 상담원의 현재 상태(보통 적절한 통계 ).
문자열 사용자 데이터 키

반환 항목:

사용자 데이터 값 - 사용할 수 있는 경우, 빈 문자열 - 필요한 사용자 데이터가 없는 경우, null - 상태가 null이거나 상담원 상태가 아닌 경우, 또는 가 null인 경우.
이 문서는 2017년 3월 28일 (화) 17:32에 마지막으로 편집되었습니다.
Comments or questions about this documentation? Contact us for support!