기본 스크립트 개발

필요한 권한스크립트 생성/편집

이 페이지의 튜토리얼에서는 단순한 인바운드 전화 스크립트 생성 프로세스를 단계별로 설명합니다. 이 스크립트는 기본 IVRClosed 대화형 음성 응답. 자동 전화 메뉴 연락처는 음성이나 키 입력을 통해 정보를 얻거나, 수신 음성 통화를 연결하거나, 둘 다를 수행하는 데 사용됩니다. 메뉴를 생성합니다. 스크립트는 다음과 같은 작업을 수행합니다.

  • 최소 한 명의 상담원이 통화를 처리하는 데 이용가능한지 확인합니다.
  • 발신자에게 메뉴를 제시합니다.
  • 발신자가 메뉴 선택을 완료한 다음 발신자를 처리하도록 상담원에게 요청합니다.
  • 상담원이 통화에 응답할 때까지 대기 음악을 재생합니다.
  1. Studio를 열고 로그인합니다.
  2. FileNew을 클릭하고 Phone를 선택합니다.
  3. OK을 클릭합니다.
  4. Tools 탭에서 Filter 필드를 사용하여 Begin, Countagents, If, Play, Hangup, Menu, Reqagent, Music, Wait 작업을 검색합니다. 찾으면 캔버스 작업 영역에 각각을 끌어서 놓습니다.
  5. 다음 이미지와 일치하도록 작업을 정렬합니다. 이미지를 볼 수 없는 경우에는 시퀀스가 이미지 아래의 드롭다운에서 제공됩니다.

  6. 작업을 연결합니다.
    1. 화살표가 보일 때까지 작업 우측 하단 모서리에 마우스 커서를 올립니다.
    2. 화살표를 클릭하여 누른 채로 오른쪽의 작업으로 끌어서 놓습니다.
    3. If를 제외한 모든 작업에 대해 Default 브랜치를 선택합니다. BeginDefault 브랜치만 있으므로 브랜치 조건을 선택하라고 안내하지 않습니다.
    4. If에 대한 커넥터를 추가합니다. Play에 연결할 때는 False 브랜치를 선택하고, Menu에 연결할 때는 True 브랜치를 선택합니다.
  7. Countagents에 의해 전달되는 숫자에 따라 여러 작업을 수행하도록 If 작업을 구성합니다. 이 숫자는 통화를 처리하기 위해 로그인한 상담원의 수를 나타냅니다.
    1. If를 오른쪽 마우스 버튼으로 클릭하여 Properties 창을 엽니다. If를 선택하고 Properties 탭을 클릭해도 됩니다.

    2. Expression 속성 필드를 클릭하고 AVAIL>0을 입력합니다.
    3. Caption 속성 필드를 클릭하고 Check if agents available을 입력합니다. 이렇게 하면 스크립트 캔버스에 표시되는 레이블이 바뀝니다.
    4. 캔버스 작업 영역의 공백을 클릭하여 Properties 창을 닫습니다.

      이제 If는 이용가능한 상담원이 있는 경우에는 발신자를 메뉴로 보내며, 이용가능한 상담원이 없는 경우에는 자동화 메시지로 보냅니다.

  8. 로그인하여 이용가능한 상담원이 없는 경우에는 자동화된 메시지를 재생할 수 있도록 Play를 구성합니다.
    1. Play를 오른쪽 마우스 버튼으로 클릭하여 Properties 창을 엽니다.

    2. Caption 속성 필드를 클릭하고 When no agents available를 입력합니다. 이렇게 하면 스크립트 캔버스에 표시되는 레이블이 바뀝니다.

    3. 스크립트 캔버스를 클릭하여 Properties 창을 닫습니다.

    4. Play 작업을 두 번 클릭하여 Sequence Editor 창을 엽니다.
    5. Synthesize Text을 클릭합니다.
    6. Sequence Value 필드에서 이용가능한 상담원이 없을 때 발신자에게 들려줄 메시지를 입력합니다. 예를 들면 이러한 메시지를 사용할 수 있습니다. 지금 기술적 문제가 발생하여 해결 중입니다. 다시 전화해 주시기 바랍니다. 다른 옵션은 근무 시간 외 메시지로 이 작업 시퀀스를 사용하는 것입니다. 이 경우에는 이 메시지를 사용할 수 있습니다. 현재는 근무 시간이 아닙니다. 내일 오전 8시 이후에 다시 전화해 주시기 바랍니다.
    7. Sequence Value에서 메시지를 복사하여 Phrase 필드에 붙여넣습니다. 이는 정보 참고용일 뿐이며 안내 메시지 시퀀스의 의미를 쉽게 이해하는 데 도움이 됩니다.
    8. OK을 클릭합니다.

  9. 로그인했으며 컨택을 처리할 수 있는 이용가능한 상담원이 있는 경우 Menu 작업에 대한 오디오 안내 메시지를 구성합니다. 
    1. Menu를 오른쪽 마우스 버튼으로 클릭하여 Properties 창을 엽니다.

    2. Caption 속성 필드를 클릭하고 When agents are available를 입력합니다. 이렇게 하면 스크립트 캔버스에 표시되는 레이블이 바뀝니다.

    3. 스크립트 캔버스를 클릭하여 Properties 창을 닫습니다.

    4. Menu를 두 번 클릭하여 Sequence Editor 창을 엽니다.
    5. Synthesize Text를 클릭합니다.
    6. Sequence Value 필드에 상담원과 연결될 것이라고 발신자에게 알리는 메시지를 입력합니다. 이 스크립트에는 Menu 작업의 브랜치가 하나만 있으므로, 모든 컨택은 동일한 상담원 대기열에 연결됩니다. 예를 들면 이러한 메시지를 사용할 수 있습니다. 다음 상담원이 연결될 때까지 기다려 주세요.
  10. 컨택이 상담원을 기다리는 동안 대기 음악을 재생하도록 Music 작업을 구성합니다: 
    1. Menu를 오른쪽 마우스 버튼으로 클릭하여 Properties 창을 엽니다.

    2. MusicFile 속성 필드에서 드롭다운 화살표를 클릭하여 대기 음악으로 사용할 음악 파일을 선택합니다.

    3. Caption 속성 필드를 클릭하고 선택한 음악 파일의 이름을 입력합니다. 이렇게 하면 스크립트 캔버스에 표시되는 레이블이 바뀝니다. MusicFile 속성 레이블을 클릭하고 CTRL + C 키를 누른 다음 Caption 레이블을 클릭하고 CTRL + V 키를 눌러 파일 이름을 붙여넣습니다.

    4. 스크립트 캔버스를 클릭하여 Properties 창을 닫습니다.

  11. Music 작업이 재생하는 음악이 반복되는 그 사이에 짧은 일시 중지 시간을 추가하도록 Wait 작업을 구성합니다.
    1. Wait를 마우스 오른쪽 버튼으로 클릭하고 .5로 변경합니다.
    2. 스크립트 캔버스를 클릭하여 Properties 창을 닫습니다.
    3. Wait 구성을 완료하려면 상담원이 통화에 응답할 때까지 반복할 수 있는 루프를 생성하도록 Music으로 다시 연결해야 합니다. 화살표가 표시될 때까지 Wait 아이콘의 우측 하단 모서리에 마우스 커서를 올려놓은 다음 화살표를 클릭하고 길게 누릅니다. 커넥터를 Music으로 끌어서 놓습니다.
    4. WaitMusic이 둘 다 보이도록 그 사이의 커넥터 중 하나를 구부려도 됩니다. CTRL + SHIFT 키를 누른 다음 두 작업 사이의 커넥터 위로 마우스 커서를 올립니다. 선이 파란색으로 바뀌면 오른쪽 마우스 버튼으로 클릭합니다. 그러면 앵커가 생성됩니다. 앵커를 클릭하고 끌어서 커넥터를 구부릴 수 있습니다. 스크립트 작업 도움말 페이지에서 이 단계에 대한 내용을 자세히 알아볼 수 있습니다.
  12. 스크립트를 저장하고 이름을 지정합니다(File > Save).
  13. Studio에서 인터랙션을 시뮬레이션하여 스크립트를 테스트할 수 있습니다.

더 많은 메뉴 선택 항목 추가

두 개 이상의 메뉴 옵션을 제공하도록 이 스크립트를 확장할 수 있습니다. 튜토리얼의 이 부분을 완료하기 전에 이 스크립트에서 사용할 수 있는 ACD 스킬Closed 에이전트의 기술, 능력, 지식에 따라 상호작용을 자동화하는 데 사용됩니다. 3가지가 사업부Closed CXone 시스템의 기술 지원, 청구 및 글로벌 설정을 관리하는 데 사용되는 상위 조직 그룹입니다. 에 있는지 확인해야 합니다. 튜토리얼의 첫 부분에서는 Reqagent 작업에 아무 ACD 스킬도 배정되지 않았습니다. 스크립트는 사업부Closed CXone 시스템의 기술 지원, 청구 및 글로벌 설정을 관리하는 데 사용되는 상위 조직 그룹입니다. 에 대한 기본 ACD 스킬을 사용하며, 이 스킬은 Reqagent의 스킬 속성에 대한 기본 구성입니다.

필요하면 튜토리얼에서 사용할 세 가지 예시 스킬을 생성할 수 있습니다. 조직이 CXone에서 테스트 엔터티를 생성하는 것과 관련하여 수립한 정책을 반드시 따르십시오.

  1. 스크립트에서 Menu 및 Reqagent 사이의 커넥터를 선택하고 키보드의 Delete 키를 누릅니다.
  2. Reqagent 작업의 좌측 상단 모서리 근처에 있는 흰색 공간을 클릭하고 점선이 Reqagent, MusicWait를 둘러싸도록 아래쪽 및 오른쪽으로 끕니다. 마우스 버튼을 놓습니다. 그러면 세 가지 작업이 선택됩니다.

  3. 키보드에서 CTRL + C 키를 누릅니다.
  4. 스크립트 캔버스를 클릭한 다음 키보드에서 CTRL + V 키를 누릅니다. 선택한 작업 위에 선택한 작업의 복제본이 표시됩니다.
  5. 붙여넣은 복사본을 클릭한 다음 원래 작업 세트 밑의 공백으로 끌어서 놓습니다.
  6. 2~5단계를 반복하여 세 번째 작업 세트를 생성합니다. 마치면 스크립트는 다음과 같은 모습입니다.

  7. 사용자 지정 브랜치 조건을 생성하여 Menu를 각 Reqagent 작업에 연결합니다. 
    1. 커넥터를 Menu에서 첫 Reqagent로 끕니다.

    2. PickBranch 창에서 더하기 기호(+)를 클릭하고 표시되는 필드에 1을 입력합니다.
    3. 방금 추가한 조건을 선택하고 OK을 클릭합니다.
    4. 이 단계를 반복하여 23 조건을 추가하고 나머지 두 Reqagent 작업에 연결합니다. 그러면 스크립트는 다음과 같은 모습입니다.

  8. Menu 작업에서 재생할 신규 오디오 안내 메시지를 생성합니다. 
    1. Menu를 두 번 클릭하여 Sequence Editor 창을 엽니다.
    2. 텍스트 합성을 클릭합니다.
    3. 어떤 옵션이 있는지 발신자에게 알려주는 메시지를 Sequence Value 필드에 입력합니다. 예를 들면 Classics, Incorporated에 전화 주셔서 감사합니다. 판매는 1번을 누르세요. 지원은 2번을 누르세요. 청구는 3번을 누르세요.
  9. 각각의 Reqagent, Music, Wait 작업 세트에 대해 다음 단계를 수행합니다. 
    1. Reqagent을(를) 마우스 오른쪽 버튼으로 클릭하고 신규 Menu 안내 메시지에서 이름을 지정한 대상으로 캡션 속성을 변경합니다. 에를 들면 판매, 지원, 청구 등입니다.
    2. Reqagent 속성의 스킬 속성 필드에 있는 드롭다운 화살표를 클릭하고 인바운드 전화 ACD 스킬Closed 에이전트의 기술, 능력, 지식에 따라 상호작용을 자동화하는 데 사용됩니다.을 선택하여 이 작업을 배정합니다. 이 스크립트는 이 ACD 스킬을 보유한 상담원에게 이 옵션을 선택하는 컨택을 처리하도록 요청합니다. 프로덕션을 위한 스크립트에서는 메뉴 옵션의 대상과 일치하는 스킬을 선택해야 합니다. 예를 들어, 스크립트의 지원 브랜치에서, 스킬은 지원 통화를 처리하는 상담원에게 배정되어야 합니다.
    3. Music을 오른쪽 마우스 버튼으로 클릭하고 MusicFile 선택을 다른 파일로 변경합니다.
    4. Music 작업의 캡션을 신규 음악 파일과 일치하도록 업데이트합니다.
  10. 스크립트를 저장하고 다른 시뮬레이션된 인터랙션으로 테스트합니다.

더 보기

다음 온라인 도움말 페이지에서 지금 막 생성한 스크립트에 대해 자세히 알아볼 수 있습니다.

  • 이 스크립트의 각 작업에 대한 온라인 도움말을 사용할 수 있습니다.
  • PlayMenu를 사용하여 컨택을 위해 재생할 다양한 종류의 안내 메시지를 생성할 수 있습니다. 이 튜토리얼에서는 간단한 텍스트 음성 변환 안내 메시지 생성 방법을 보여줍니다. 안내 메시지 도움말 페이지에서는 사용할 수 있는 옵션에 대해 더 많은 정보를 제공합니다.
  • If 작업은 스크립트에서 의사결정 문을 생성합니다. Studio의 온라인 도움말 섹션에서 이러한 문에 대해 자세히 알아볼 수 있습니다.
  • 스크립트 기본 사항 도움말 페이지에서 기본 스크립트 스킬에 대해 자세히 알아볼 수 있습니다.
  • 작업 기본 사항 도움말 페이지에서 작업 사용에 대해 자세히 알아볼 수 있습니다.