Oracle에 대한 Reskill 스크립팅 구성 워크플로 생성
Studio 스크립팅을 사용하여 상호작용이 워크플로 만들기Oracle 워크플로 만들기 상담원 스킬, 능력 및 지식에 기반한 인터랙션의 전달을 자동화하는 데 사용됩니다.가 어떻게 동작하는지 확인할 수 있습니다. 음성 스크립트에서는 다음을 수행할 수 있습니다.
-
재교육 시 워크플로 생성 트리거: 각 재교육에 대한 새 레코드를 생성합니다.
-
재교육 시 워크플로 생성 차단: 상호작용이 할당된 최초 에이전트에 대해서만 새 레코드를 생성합니다.
디지털 Digital Experience에 연결된 모든 채널, 컨택 또는 스킬입니다. 스크립트에서는 재스킬 시 워크플로 생성만 차단할 수 있습니다.
Reskill에서 워크플로 생성 트리거
Studio 스크립트를 구성하여 상호작용이 스킬 상담원 스킬, 능력 및 지식에 기반한 인터랙션의 전달을 자동화하는 데 사용됩니다.로 전송될 때 워크플로 생성을 트리거할 수 있습니다. 레코드는 Oracle에 생성되고 Agent Integrated에 나타납니다. 기본적으로 스크립트에 ONRESKILL 작업이 있는 경우 레코드는 Oracle에 생성되지만 Agent Integrated에 나타날 수도 있고 나타나지 않을 수도 있습니다. 이 문제를 해결하려면 아래 단계를 따르세요.
현재, 이것은 음성 스크립트에만 사용할 수 있으며 디지털 Digital Experience에 연결된 모든 채널, 컨택 또는 스킬입니다. 스크립트에는 사용할 수 없습니다.
-
Studio에서 Create 워크플로를 구성한 스크립트를 엽니다.
-
Create 워크플로에 대한 SNIPPET 뒤, 및 작업 앞에 ONANSWER SNIPPET작업WORKFLOW EXECUTE을 추가합니다.
-
다음 각 코드 줄을 복사하여 편집기 창의 텍스트 보기 탭에 붙여넣습니다.
ASSIGN isSkillTransfered = "{ISRESKILL}" //determines if the interaction has been transferred ASSIGN skillTransfer = false IF isSkillTransfered = 1 { skillTransfer = true } { skillTransfer = false }
-
스크립트를 수정했을 때AGENT WORKFLOW CONFIGURATION스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때Studio스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때 통합을 위해 구성한 작업에 OracleTrue 분기 조건을 연결합니다. 이것은 호출이 스킬로 전송되는 경우 스크립트가 취하는 분기입니다.
-
False 분기 조건을 Create 워크플로의 SNIPPET 및 WORKFLOW EXECUTE 작업에 연결합니다. 그런 다음 WORKFLOW EXECUTE 작업을 AGENT WORKFLOW CONFIGURATION 작업에 연결합니다. 이는 호출이 스킬로 전송되지 않을 경우 스크립트가 취하는 분기입니다.
-
스크립트에 새 줄로 ONRESKILL 동작을 추가합니다.
-
SNIPPET 작업 다음에 Create 워크플로에 대한 WORKFLOW EXECUTE 및 ONRESKILL 작업을 복사하여 붙여넣습니다. ONRESKILL를 이 SNIPPET에 연결하세요.
SNIPPET 및 WORKFLOW EXECUTE 작업이 여기에 포함되지 않으면 생성된 레코드는 재교육 상호 작용에 대한 Agent Integrated에 나타나지 않습니다.
-
이 REQAGENT 동작 뒤에 WORKFLOW EXECUTE 동작을 추가하고 연결합니다.
-
스크립트를 저장합니다.
Reskill에서 워크플로 생성 차단
재스킬 시 워크플로 생성을 차단하기 위해 음성 및 디지털 스크립트를 모두 구성할 수 있습니다. 상호작용이 스킬로 전송되면 Oracle 또는 Agent Integrated에 레코드가 생성되지 않습니다. 기본적으로 스크립트에 ONRESKILL 작업이 있는 경우 레코드는 Oracle에 생성되지만 Agent Integrated에 나타날 수도 있고 나타나지 않을 수도 있습니다. 이 문제를 방지하려면 아래 단계를 따르세요.
음성 스크립트에서
음성 스크립트에서 리스킬에 대한 워크플로 생성을 차단하려면 스크립트를 아래 이미지와 같이 구성하세요.
-
Studio에서 Create 워크플로를 구성한 스크립트를 엽니다.
-
Create 워크플로에 대한 SNIPPET 뒤, 및 작업 앞에 ONANSWER SNIPPET작업WORKFLOW EXECUTE을 추가합니다.
-
다음 각 코드 줄을 복사하여 편집기 창의 텍스트 보기 탭에 붙여넣습니다.
ASSIGN isSkillTransfered = "{ISRESKILL}" //determines if the interaction has been transferred ASSIGN skillTransfer = false IF isSkillTransfered = 1 { skillTransfer = true } { skillTransfer = false }
-
스크립트를 수정했을 때AGENT WORKFLOW CONFIGURATION스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때Studio스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때 통합을 위해 구성한 작업에 OracleTrue 분기 조건을 연결합니다. 이것은 호출이 스킬로 전송되는 경우 스크립트가 취하는 분기입니다.
-
False 분기 조건을 Create 워크플로의 SNIPPET 및 WORKFLOW EXECUTE 작업에 연결합니다. 그런 다음 WORKFLOW EXECUTE 작업을 AGENT WORKFLOW CONFIGURATION 작업에 연결합니다. 이는 호출이 스킬로 전송되지 않을 경우 스크립트가 취하는 분기입니다.
-
스크립트에 새 줄로 ONRESKILL 동작을 추가합니다.
-
REQAGENT 뒤에 ONRESKILL 동작을 추가하고 연결합니다.
-
스크립트를 저장합니다.
디지털 스크립트에서
디지털 스크립트에서 재스킬에 대한 워크플로 생성을 차단하려면 스크립트를 아래 이미지와 같이 구성하세요.
-
Studio에서 Create 워크플로를 구성한 스크립트를 엽니다.
-
Create 워크플로에 대한 SNIPPET 뒤, 및 작업 앞에 ONASSIGNMENT SNIPPET작업WORKFLOW EXECUTE을 추가합니다.
-
다음 각 코드 줄을 복사하여 편집기 창의 텍스트 보기 탭에 붙여넣습니다.
ASSIGN isAgentTransfered = "{p11}" //determines if the interaction has been transferred to the agent ASSIGN isSkillTransfered = "{p1}" //determines if the interaction has been transferred to the skill IF isAgentTransfered = 'True' { isAgentTransfered = true } ELSE { isAgentTransfered = false }
-
스크립트를 수정했을 때AGENT WORKFLOW CONFIGURATION스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때Studio스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때 통합을 위해 구성한 작업에 OracleTrue 분기 조건을 연결합니다. 이것은 호출이 스킬로 전송되는 경우 스크립트가 취하는 분기입니다.
-
False 분기 조건을 Create 워크플로의 SNIPPET 및 WORKFLOW EXECUTE 작업에 연결합니다. 그런 다음 WORKFLOW EXECUTE 작업을 AGENT WORKFLOW CONFIGURATION 작업에 연결합니다. 이는 호출이 스킬로 전송되지 않을 경우 스크립트가 취하는 분기입니다.
-
스크립트를 저장합니다.