INDICATE

이 도움말 페이지는 Studio을(를) 대상으로 합니다. 이 정보Desktop Studio에 대해서도 사용할 수 있습니다.

상담원 애플리케이션에 사용자 정의 기능을 추가할 수 있습니다. 이 작업은 에이전트가 사용자 정의 기능을 시작하기 위해 클릭하는 아이콘을 추가합니다. 상담원 인터페이스에 있는 이러한 아이콘은 스크립트를 실행하거나 표시하고 URL을 열거나 기본 웹 기반의 양식을 작성하고 고유 데이터를 처리하는 데 사용될 수 있습니다.

종속성

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

  • 디지털 스크립트의 경우: Agent 속성에 대해 Target를 선택하고 TargetIDs{AgentID} 변수로 설정합니다.

지원되는 스크립트 유형

한 정사각형에서 나머지 3개의 정사각형으로 이어지는 선이 있는 정사각형입니다.

일반

이메일 채팅 전화 음성 메일 워크 아이템 SMS 디지털

유사한 작업 비교

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

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

입력 속성

이러한 속성은 실행할 때 작업이 사용하는 데이터를 정의합니다. 이 작업의 모든 속성은 변수 대체를 허용합니다. 그렇게 하려면 속성 필드에 변수를 입력하세요. 변수를 중괄호( { } )로 묶습니다.

속성

설명

Add Caption

스크립트에서 이 작업을 고유하게 식별하는 것으로 Caption을(를) 변경합니다. IVR 선택 경로 보고서에는 작업 이름과 캡션이 포함됩니다. 설명을 포함하며 고유한 캡션을 사용하면 보고서를 읽고 이해하기가 더 쉬워집니다.

Target

드롭다운에서 받는 사람 유형을 선택합니다.Agents, Team, Skill, Everyone, Contact입니다. Everyone 옵션은 더 이상 사용되지 않습니다. 디지털 스크립트의 경우 Agents을 선택해야 합니다.

  • Contact ID: 대상이 Contact인 경우, 이 필드에 대상 연락처 ID를 입력하세요.

  • Agents: 대상이 Agents인 경우 드롭다운 목록에서 하나 이상의 에이전트를 선택합니다.

  • Team: 타겟이 Team일 경우, 드롭다운 목록에서 타겟 팀을 선택하세요.

  • Skill: 대상이 Skill일 경우, 드롭다운 목록에서 대상 ACD스킬을 선택합니다.

  • Everyone: 대상이 Everyone인 경우 추가 정보를 제공할 필요가 없습니다.

이러한 속성에 변수 대체를 사용할 수 있습니다.

Name

indicate 에 의해 추가된 아이콘이나 버튼의 이름 또는 식별자입니다. 어떤 이름이나 숫자라도 사용할 수 있습니다. 이름에는 대소문자가 구분되지 않습니다.일반적으로 각 버튼에는 두 개의 indicate 작업이 필요합니다. indicate 의 한 인스턴스는 버튼을 활성화하고 다른 인스턴스는 버튼을 비활성화합니다. 두 인스턴스 모두 동일한 Name를 가져야 합니다. 이렇게 하면 스크립트가 어떤 Indicate 옵션이 켜져 있거나 꺼져 있는지 추적할 수 있으므로 이를 함께 그룹화할 수 있습니다. 사용 중인 여러 Indicate 작업이 있으면 이 이름은 켜지거나 꺼진 Indicate 작업을 추적하는 데 사용됩니다.

State

On을 선택하면 이 작업으로 버튼이 활성화되고, Off를 선택하면 이 작업으로 버튼이 비활성화됩니다.

Image File

CXone Mpower 시스템디렉토리에 있는 이미지 파일의 URL입니다. 상담원 애플리케이션에서 에이전트가 클릭하는 아이콘으로 사용되는 이미지입니다. 파일은 GIF, JPG 또는 PNG 형식이어야 하며 크기는 16x16픽셀이어야 합니다.

이 속성은 Indicate 혹은 Salesforce Agent에서 Salesforce Agent Lightning 작업을 수행하는 데 필요합니다.

경고 ImageFile에 대한 끊어진 링크는 연관된 사업부에 심각한 성능 문제를 일으킬 수 있습니다. 사용자 정의 아이콘을 사용할 때 링크가 정확한지 확인하는 것은 중요합니다.

Tool Tip

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

Action Type

이 작업을 통해 상담원 애플리케이션에 추가된 아이콘을 에이전트가 클릭했을 때 수행할 작업을 선택하세요. 선택한 옵션에 따라 하나 이상의 필드가 나타나서 해당 작업에 적합한 정보를 구성할 수 있습니다. 동작 유형은 다음과 같습니다.

  • Open URL: URL 필드에 지정된 URL에 대한 기본 웹 브라우저를 엽니다.
  • Run EXE: 이 옵션을 선택하지 마세요. 로컬 실행 파일을 실행하지만 Internet Explorer에서만 작동하는 Java 플러그인이 필요합니다. CXone Mpower는 Internet Explorer를 지원하지 않습니다.
  • Spawn Script: Script Name 필드에 지정된 스크립트를 생성하고 지정된 Skill #Parameters를 전달합니다. 생성된 스크립트에 대한 매개변수 지정에 대해 자세히 알아보려면 Spawn Script 도움말 페이지를 참조하세요.
  • Signal Script: Contact ID필드에 있는 ID로 지정된 스크립트에 신호를 보내고 Parameters을 전달합니다.
  • Show Custom Form: 사용자 정의 HTML 양식을 실행합니다. 양식의 HTML 코드를 HTML 속성에 붙여넣습니다. 사용자 정의 양식에서 캡처한 데이터는 스크립트에서 ONDATA 이벤트 작업을 트리거합니다. 이 옵션을 선택하는 경우 이 페이지의 사용자 정의 양식 섹션에서 이 필드에 HTML 양식 코드를 입력하는 방법에 대한 정보를 확인하세요.

결과 브랜치 조건

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

조건

설명

Default

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

Error

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

사용자 정의 양식 HTML

INDICATE에서 HTML 양식을 표시하려면 HTML 필드에 HTML 양식 코드를 붙여넣어야 합니다. 이 필드는 사용자 정의 양식 표시작업 유형으로 선택하면 나타납니다. 이 옵션을 선택하면:

  • 최신 브라우저가 지원할 수 있는 HTML과 CSS를 사용할 수 있습니다. Input, Textarea, Password, Checkbox, Radio, Select, Button, Submit을 포함한 모든 표준 양식 입력 필드를 사용할 수 있습니다.
  • <form> 태그는 포함하지 마십시오.
  • 각 입력 필드는 이름을 포함해야 합니다. 예를 들면 <input type="text" name="phone">입니다. 이름이 없는 필드는 무시됩니다. 이름과 값은 Ondata 작업을 사용하여 변수로 스크립트에 반환됩니다. 스크립트에 Ondata 작업이 없으면 양식이 쓸모가 없습니다. 여러 값을 지원하는 양식 필드(예: Checkbox Select)에는 쉼표로 구분한 배열이 포함됩니다.
  • 여러 개의 제출 버튼을 같은 이름이나 다른 이름으로 사용할 수 있지만, 어떤 제출 버튼이든지 데이터를 제출하고 창을 닫습니다. 제출하지 않는 버튼이 필요하면, 제출 대신 버튼을 사용하십시오.
  • 링크된 스타일시트는 지원되지 않지만 인라인 스타일은 지원됩니다. 예를 들면 <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)">

  • HTML과 CSS에서 사용되는 일부 문자(예: 큰따옴표)는 코드로 해석됩니다. 이 문제를 해결하려면 .char()함수를 사용하여 문자를 적절한 위치에 추가합니다. 예:

    //The double quotes in the HREF tag cause a problem:
    ASSIGN html = "ASSIGN html = "<a href="https://www.w3schools.com">Visit W3Schools</a>""
    //To get around that, replace those double quotes with the char equivalent:
    ASSIGN html = "ASSIGN html = "<a href={char(34)}https://www.w3schools.com{char(34)}>Visit W3Schools</a>"

팁 및 요령

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

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

스크립트 예시

이 작업을 스크립트에서 사용하는 방법에 관한 예시입니다. 완전한 스크립트는 아닙니다. 추가 스크립팅이 필요할 수 있습니다.

이 예시에서는 Indicate 작업을 스크립트로 통화하는 방법을 시연합니다. 다양한 유형의 데이터를 생성된 스크립트로 전달하는 방법의 예시가 포함되어 있습니다. 생성된 스크립트의 예시는 다운로드 가능한 ZIP 파일로 포함되어 있습니다. 이 작업을 스크립트에서 사용하는 방법에 관한 예시입니다. 완전한 스크립트는 아닙니다. 추가 스크립팅이 필요할 수 있습니다.

이 스크립트를 다운로드합니다.