Indicate

사용자 정의 기능, 특히 상담원이 클릭하여 사용자 정의 기능을 초기화할 수 있는 아이콘으로 상담원 인터페이스를 확장합니다. 상담원 인터페이스에 있는 이러한 아이콘은 스크립트를 실행하거나 표시하고 URL을 열거나 기본 웹 기반의 양식을 작성하고 고유 데이터를 처리하는 데 사용될 수 있습니다.

작업을 두 번 클릭하여 구성 마법사를 엽니다.

Dependencies

  • 표시기 또한 스크립트에서 꺼지거나 컨택이 종료되면 상담원 인터페이스에 계속해서 나타납니다. 일반적으로 두 가지 Indicate 작업 중 하나는 버튼을 켜고 다른 하나는 버튼을 끄는 데 사용됩니다.
  • Indicate 작업은 매우 유연하기 때문에 프로그래밍할 떄 각별히 주의해야 하고 철저히 테스트해야 합니다.
  • ImageFile 속성이 유용할 때 사용되는 링크가 유효한지 확인하십시오. 깨진 링크를 사용하면 CXone 서버에 심각한 성능 문제가 발생할 수 있습니다.
  • MAX은(는) ActionType을(를) 바탕으로 모든 표시기에 대해 미리 정의된 이미지 세트를 사용합니다. ImageFile 속성을 사용하여 MAX에 대해 이미지를 지정하면 상담원이 사용하는 이미지가 변경되지 않습니다.

Supported Script Types

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

일반

이메일 채팅 전화 음성 사서함 작업 항목 SMS 디지털

Comparison of Similar Actions

다음 작업에는 유사한 기능이 있지만 주요 차이점이 있습니다.

  • Runapp: 특히 양식, 웹 페이지 또는 애플리케이션을 실행하는 스크립트에서 사용자 정의 기능을 시작합니다.
  • PopURL: 웹 페이지 URL을 열고 웹페이지를 표시하는 패널의 위치 및 스타일에 대한 옵션을 제공합니다.
  • Indicate : 사용자 정의 기능, 특히 상담원이 클릭하여 사용자 정의 기능을 초기화할 수 있는 아이콘으로 상담원 인터페이스를 확장합니다. 이는 Indicate 사용 시 ActionType이(가) 상담원이 아닌 스크립트에 의해 시작된다는 점을 제외하면 Runapp과(와) 유사합니다.

Input Properties

이러한 속성은 실행할 때 작업이 사용하는 데이터를 정의합니다.

속성

설명

Target

드롭다운에서 받는 사람 유형을 선택합니다.Agents, Team, Skill, Everyone, Contact. The Everyone option has been deprecated.

TargetIDs

상담원 ID 또는 스킬 ID와 같은 목표의 ID.

Name

이 속성은 값을 식별하는 데 사용되는 이름 또는 키입니다. 이름이나 번호가 될 수 있습니다. 이름에는 대소문자가 구분되지 않습니다. If you have multiple Indicate actions in use, this name is used to track which Indicate action is turned on or off.

ImageFile

CXone 파일 서버상의 사업부닫힘 고급 조직 그룹화는 CXone 환경을 위해 기술 지원, 청구 및 글로벌 설정을 관리하는 데 사용됩니다. 디렉토리에 있는 이미지 파일의 URL. 상담원이 클릭하는 이미지입니다. 파일은 GIF, JPG 또는 PNG 형식이어야 하며 크기는 16x16픽셀이어야 합니다.

This property is required when using the Indicate action in Agent for Salesforce or Agent for Salesforce Lightning.

Warning A broken link for ImageFile can cause severe performance issues for the associated business unit. When using custom icons, it is important to verify that the link is accurate.

Tooltip

표시기 아이콘 또는 텍스트 위로 마우스 커서를 올려 놓았을 때 나타나는 텍스트입니다.

State

표시기를 나타낼지 여부를 결정할 On 또는 Off의 드롭다운 목록입니다. 일반적으로, 이름이 동일한 두 표시 작업이 필요합니다. 하나는 버튼을 활성화 하는 것이고, 하나는 버튼을 비활성화하는 것입니다.

ActionType
  • RunExe: 로컬 실행 파일을 실행합니다. 이 옵션은 CXone이(가) 지원하지 않는 Internet Explorer에서만 작동하는 Java 플러그인을 사용합니다. 이를 위해서는 Windows 경로 또는 ActionValue 필드에 입력된 전체 경로에 있는 로컬 실행 파일이 필요합니다. 파일 경로는 경로에 이중 백슬래시(\\)를 포함해야 합니다. 예: C:\\Program Files\\CXone\\studio.exe. 대부분의 최신 브라우저는 실행 파일 프로그램의 실행을 지원하지 않습니다. 이 유형을 사용하려면, 상담원이 호환되는 브라우저를 사용하는지 확인하십시오.
  • OpenURLActionValue 필드에 지정된 URL에 대한 기본 웹 브라우저를 엽니다.
  • SpawnScript: ActionValue 필드에 지정된 스크립트를 생성하고 매개변수를 전달합니다.
  • SignalScript: ActionValue 필드에 지정된 스크립트에 신호를 보내고 매개변수를 전달합니다.
  • ShowCustomForm: Studio에서 생성된 사용자 정의 HTML 양식을 시작합니다. 사용자 정의 양식에서 캡처된 데이터는 스크립트에서 ONDATA 이벤트를 트리거합니다.
ActionValue

지정된 ActionType 유형에 필요한 값입니다. 변수를 중괄호( { } )로 묶으면 이 속성에서 사용할 수 있습니다.

  • RunExe: Windows 실행 파일의 이름 또는 경로입니다. 파일 경로는 경로에 이중 백슬래시(\\)를 포함해야 합니다. 예를 들면 C:\\Program Files\\MyCompany\\myApp.exe -h {ANI}입니다.
  • OpenURL : 정규화된 도메인 이름 및 URL이어야 합니다. 쿼리 문자열 매개변수를 지원합니다. 예: http://www.example.com/file.asp?ANI={ANI}. URL에 매개변수 icAgentPanelTitle=을(를) 추가하여 MAX 인터페이스에 팝업되는 탭의 제목을 사용자 정의할 수 있습니다.
  • SpawnScript : 생성할 스크립트의 이름입니다. 이름은 스크립트의 전체 경로여야 합니다(실행 중인 스크립트의 현재 디렉터리부터). 스크립트 생성 매개 변수인 SkillID이(가) 필요합니다. 스크립트를 생성하려면 ACD 스킬 ID가 반드시 필요합니다.
  • SignalScript : 신호를 보낼 실행 중인 스크립트의 ID입니다. 일반적으로 관련 스크립트를 생성하고 {ContactID}을(를) 사용하여 현재 스크립트에 신호를 보낼 수 있습니다. {MasterID}을(를) 사용하여 상위 스크립트에 신호를 보내거나, {SpawnID}과(와) 같은 것을 사용하여 하위 스크립트에 신호를 보냅니다.
  • ShowCustomForm : 이 필드를 사용하면 사용자 정의 HTML 양식을 작성할 수 있습니다. 입력, 텍스트 영역, 암호, 확인란, 라디오, 선택, 버튼 및 제출을 포함한 모든 표준 양식 입력 필드를 사용할 수 있습니다. <form> 태그는 포함될 수 없습니다.
    • 각 입력 필드는 이름을 포함해야 합니다. 이름이 없는 필드는 무시됩니다. 예를 들면 <input type="text" name="phone">입니다. 이름과 값은 Ondata 작업을 사용하여 변수로 스크립트에 반환됩니다. 스크립트에 Ondata 작업이 없으면 양식이 쓸모가 없습니다. 여러 값을 지원하는 양식 필드(예: 확인란 및 선택)에는 쉼표로 구분한 배열이 포함됩니다.
    • 여러 개의 제출 버튼을 같은 이름이나 다른 이름으로 사용할 수 있지만, 어떤 제출 버튼이든지 데이터를 제출하고 창을 닫습니다. 제출하지 않는 버튼이 필요하면, 제출 대신 버튼을 사용하십시오.
    • 연결된 스타일시트는 지원되지 않지만, 인라인 스타일은 지원됩니다. 예를 들면 <div style="position: absolute: left: 10px: top: 100px:">입니다.
    • 외부 Javascript로 링크하는 경우 Javascript가 작동하지만, 오류를 방지하려면 콘텐츠가 HTTPS여야 합니다. 예:

    <script type="text/javascript" src="https://www.example.com/test.js"></script>
    <INPUT TYPE="button" NAME="button" Value="Click" onClick="MyFunction(this.form)">
    

Result Branch Conditions

결과 브랜치 조건을 사용하면 작업이 실행될 때 여러 결과를 처리하기 위해 스크립트에 브랜치를 생성할 수 있습니다.

조건

설명

Default

다른 분기를 사용하기를 요구하는 조건을 스크립트가 충족하지 않는다면 사용되는 경로입니다. 작업의 다른 분기가 정의되지 않았을 때도 사용되는 경로입니다.

OnError

작업이 올바로 실행되지 않을 때 사용되는 경로. 예를 들어, 연결 불량, 구문 오류 등 예기치 않은 문제가 있을 때 사용됩니다. _ERR 변수(밑줄 문자 하나 포함)는 문제의 요약 설명으로 채워져야 합니다.

Tips and Tricks

필드세트 및 레전드는 양식을 보다 읽기 쉬운 방식으로 배치하는 데 사용됩니다. 인라인 스타일은 HTML 엔터티에 적용될 수 있습니다. 예:

<fieldset>
	<legend>Gender:</legend>
	<input type="radio" name="gender" value="male"/>Male
	<input type="radio" name="gender" value="female"/>Female<br/>
</fieldset>

Script Example

이 예시는 완전한 스크립트가 아닙니다. 이 작업을 사용하려면 추가 스크립팅 작업이 필요합니다.

This example demonstrates how to incorporate the Indicate action into a script. It includes examples of how to pass different types of data to the spawned script. An example of a spawned script is included in the downloadable ZIP file.

Download this script.