작업을 완료하는 데 필요한 기술에 따라 올바른 사용자를 선택할 수 있도록 사용자 순위를 지정합니다. 해당 작업을 수행하는 데 필요한 기술 및 기술 수준 수를 기준으로 케이스, 작업 주문 작업 또는 채팅 상호작용과 같은 작업을 수행할 수 있는 자격을 사용자에게 부여합니다.
시작하기 전에
필요한 역할: skill_admin
이 태스크 정보
UserSkillAnalyzer API를 사용하여 사용자의 기술 및 기술 수준을 분석하고 UserSkillRanking API를 사용하여 순위를 매기고 작업에 할당합니다. 예를 들어, Field Service Management 애플리케이션을 사용하여 작업에 에이전트를 할당하는 경우, 이러한 API를 사용하여 에이전트의 기술 및 기술 수준을 기반으로 에이전트를 분석하고 순위를 매기고 동적 일정을 사용하여 에이전트를 작업에 할당할 수 있습니다. 주: 작업 필터에 동적 스케줄링에 대해 일치하는 기술 수준 격차 기준을 추가하여 기술 격차를 기준으로 평가된 에이전트의 순위를 지정해야 합니다. 이 기준을 추가하는 방법에 대한 자세한 내용은
작업 필터 만들기를 참조하십시오
프로시저
-
UserSkillAnalyzer API를 사용하여 사용자가 작업 항목을 완료해야 하는 기술 및 기술 수준을 분석합니다.
API는 다음과 같은 검증을 수행하여 사용자가 작업 항목에 할당될 자격이 있는지 확인합니다.
- 사용자가 작업 항목을 완료하는 데 필요한 모든 필수 기술을 가지고 있지만 기술 수준이 없는 경우 기술을 작업 수행하는 데 기술 수준이 필수이면 에이전트는 작업을 수행할 자격이 없습니다.
- 사용자에게 작업을 완료하는 데 필요한 필수 기술이 모두 없는 경우 에이전트는 작업을 수행할 자격이 없습니다.
- 사용자가 작업을 완료하는 데 필요한 모든 기술과 기술 수준을 보유하고 있는 경우 에이전트는 해당 작업을 수행할 자격이 부여됩니다.
- 사용자가 필요한 모든 기술을 보유하고 있지만 작업을 완료하는 데 필수는 아닌 경우 에이전트는 해당 작업을 수행할 자격이 있습니다.
사용자가 작업을 수행할 자격이 있는 경우 API는 다음 확인을 수행하여 작업 항목에 대한 기술 요구 사항에 따라 사용자가 작업을 실행하는 데 필요한 기술 수준의 격차와 사용자가 가지고 있는 총 기술 수를 분석합니다.
- 작업 항목에 수준 유형이 정의되지 않은 기술이 필요한지 확인합니다.
- 작업 항목에 수준 유형이 정의되어 있지만 기술 수준이 정의되어 있지 않은 기술이 필요한지 확인합니다.
- 작업 항목에 기술 수준이 정의된 기술이 필요하지만 에이전트에 정의된 기술 수준이 없는지 확인합니다. 기술 수준이 작업을 완료하기 위한 필수 사항인 경우 해당 기술 수준이 없는 사용자는 해당 작업에 할당되지 않습니다.
- 사용자가 작업을 수행하는 데 필수이지만 선택 사항이 아닌 모든 기술 수준을 보유하고 있는지 확인합니다.
-
UserSkillRanking API를 사용하여 작업 항목을 완료할 자격이 있는 사용자의 순위를 지정합니다.
API는 일치하는 필수 기술 및 기술 수준에 따라 자격을 갖춘 사용자 목록을 검색합니다.