Salesforce에 대한 Reskill 스크립팅 구성 워크플로 생성

Studio 스크립팅을 사용하여 상호작용이 워크플로 만들기Salesforce 워크플로 만들기Closed 에이전트의 기술, 능력, 지식에 따라 상호작용을 자동화하는 데 사용됩니다.가 어떻게 동작하는지 확인할 수 있습니다. 음성 스크립트에서는 다음을 수행할 수 있습니다.

디지털Closed Digital Experience에 연결된 모든 채널, 컨택 또는 스킬입니다. 스크립트에서는 재스킬 시 워크플로 생성만 차단할 수 있습니다.

Reskill에서 워크플로 생성 트리거

Studio 스크립트를 구성하여 상호작용이 스킬Closed 에이전트의 기술, 능력, 지식에 따라 상호작용을 자동화하는 데 사용됩니다.로 전송될 때 워크플로 생성을 트리거할 수 있습니다. 레코드는 Salesforce에 생성되고 Agent for Microsoft Teams에 나타납니다. 기본적으로 스크립트에 ONRESKILL 작업이 있는 경우 레코드는 Salesforce에 생성되지만 Agent for Microsoft Teams에 나타날 수도 있고 나타나지 않을 수도 있습니다. 이 문제를 해결하려면 아래 단계를 따르세요.

현재, 이것은 음성 스크립트에만 사용할 수 있으며 디지털Closed Digital Experience에 연결된 모든 채널, 컨택 또는 스킬입니다. 스크립트에는 사용할 수 없습니다.

  1. Studio에서 Create 워크플로를 구성한 스크립트를 엽니다.

  2. Create 워크플로에 대해 SNIPPET 뒤, 작업 앞에 ONANSWER SNIPPET작업WORKFLOW EXECUTE을 추가합니다.

  3. 다음 각 코드 줄을 복사하여 편집기 창의 텍스트 보기 탭에 붙여넣습니다.

    
    ASSIGN isSkillTransfered = "{ISRESKILL}" //determines if the interaction has been transferred
    ASSIGN skillTransfer = false
    IF isSkillTransfered = 1 
    {
    	skillTransfer = true
    }
    {
    	skillTransfer = false
    }
    		
  4. 방금 만든 IF 뒤에 작업SNIPPET을 추가합니다.

  5. 스크립트를 수정했을 때AGENT WORKFLOW CONFIGURATION스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때스크립트를 수정했을 때Studio스크립트를 수정했을 때 통합을 위해 구성한 작업에 SalesforceTrue 분기 조건을 연결합니다. 이것은 호출이 스킬로 전송되는 경우 스크립트가 취하는 분기입니다.

  6. False 분기 조건을 Create 워크플로의 SNIPPETWORKFLOW EXECUTE 작업에 연결합니다. 그런 다음 WORKFLOW EXECUTE 작업을 AGENT WORKFLOW CONFIGURATION 작업에 연결합니다. 이는 호출이 스킬로 전송되지 않을 경우 스크립트가 취하는 분기입니다.

  7. 스크립트에 새 줄로 ONRESKILL 동작을 추가합니다.

  8. SNIPPET 작업 다음에 Create 워크플로에 대한 WORKFLOW EXECUTEONRESKILL 작업을 복사하여 붙여넣습니다. ONRESKILL를 이 SNIPPET에 연결하세요.

    SNIPPETWORKFLOW EXECUTE 작업이 여기에 포함되지 않으면 생성된 레코드는 재교육 상호 작용에 대한 Agent for Microsoft Teams에 나타나지 않습니다.

  9. REQAGENT 동작 뒤에 WORKFLOW EXECUTE 동작을 추가하고 연결합니다.

  10. 스크립트를 저장합니다.

Reskill에서 워크플로 생성 차단

재스킬 시 워크플로 생성을 차단하기 위해 음성 및 디지털 스크립트를 모두 구성할 수 있습니다. 상호작용이 스킬로 전송되면 Salesforce 또는 Agent for Microsoft Teams에 레코드가 생성되지 않습니다. 기본적으로 스크립트에 ONRESKILL 작업이 있는 경우 레코드는 Salesforce에 생성되지만 Agent for Microsoft Teams에 나타날 수도 있고 나타나지 않을 수도 있습니다. 이 문제를 방지하려면 아래 단계를 따르세요.

음성 스크립트에서

음성 스크립트에서 리스킬에 대한 워크플로 생성을 차단하려면 스크립트를 아래 이미지와 같이 구성하세요.

OnAnswer는 Transfer Logic을 위한 Snippet에 연결됩니다. 그런 다음 False이면 If 분기가 Snippet 및 Workflow Execute를 가리키고 True이면 Agent Workflow Config를 가리킵니다.

  1. Studio에서 Create 워크플로를 구성한 스크립트를 엽니다.

  2. Create 워크플로에 대해 SNIPPET 뒤, 작업 앞에 ONANSWER SNIPPET작업WORKFLOW EXECUTE을 추가합니다.

  3. 다음 각 코드 줄을 복사하여 편집기 창의 텍스트 보기 탭에 붙여넣습니다.

    
    ASSIGN isSkillTransfered = "{ISRESKILL}" //determines if the interaction has been transferred
    ASSIGN skillTransfer = false
    IF isSkillTransfered = 1 
    {
    	skillTransfer = true
    }
    {
    	skillTransfer = false
    }
    		
  4. 방금 만든 IF 뒤에 작업SNIPPET을 추가합니다.

  5. 스크립트를 수정했을 때, AGENT WORKFLOW CONFIGURATION스크립트를 수정했을 때, 스크립트를 수정했을 때, 스크립트를 수정했을 때, 스크립트를 수정했을 때, 스크립트를 수정했을 때, 스크립트를 수정했을 때, 스크립트를 수정했을 때, Studio스크립트를 수정했을 때, 통합을 위해 구성한 작업에 SalesforceTrue 분기 조건을 연결합니다. 이것은 호출이 스킬로 전송되는 경우 스크립트가 취하는 분기입니다.

  6. False 분기 조건을 Create 워크플로의 SNIPPETWORKFLOW EXECUTE 작업에 연결합니다. 그런 다음 WORKFLOW EXECUTE 작업을 AGENT WORKFLOW CONFIGURATION 작업에 연결합니다. 이는 호출이 스킬로 전송되지 않을 경우 스크립트가 취하는 분기입니다.

  7. 스크립트에 새 줄로 ONRESKILL 동작을 추가합니다.

  8. REQAGENT 뒤에 ONRESKILL 동작을 추가하고 연결합니다.

  9. 스크립트를 저장합니다.

디지털 스크립트에서

디지털 스크립트에서 재스킬에 대한 워크플로 생성을 차단하려면 스크립트를 아래 이미지와 같이 구성하세요.

OnAssignment는 Transfer Logic의 Snippet에 연결됩니다. 그런 다음 False이면 If 분기가 Snippet 및 Workflow Execute를 가리키고 True이면 Agent Workflow Config를 가리킵니다.

  1. Studio에서 Create 워크플로를 구성한 스크립트를 엽니다.

  2. Create 워크플로에 대한 SNIPPET 뒤, 작업 앞에 ONASSIGNMENT SNIPPET작업WORKFLOW EXECUTE을 추가합니다.

  3. 다음 각 코드 줄을 복사하여 편집기 창의 텍스트 보기 탭에 붙여넣습니다.

    
    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
    }
    		
  4. 방금 만든 IF 뒤에 작업SNIPPET을 추가합니다.

  5. 스크립트를 수정했을 때, 스크립트를 수정했을 때, AGENT WORKFLOW CONFIGURATION스크립트를 수정했을 때, Studio스크립트를 수정했을 때, 통합을 위해 구성한 Salesforce 작업에 True 분기 조건을 연결합니다. 이것은 호출이 스킬로 전송되는 경우 스크립트가 취하는 분기입니다.

  6. False 분기 조건을 Create 워크플로의 SNIPPETWORKFLOW EXECUTE 작업에 연결합니다. 그런 다음 WORKFLOW EXECUTE 작업을 AGENT WORKFLOW CONFIGURATION 작업에 연결합니다. 이는 호출이 스킬로 전송되지 않을 경우 스크립트가 취하는 분기입니다.

  7. 스크립트를 저장합니다.