WorkSkillRoutingAttribute

Represents a setup object that stores metadata related to the routing assignments between object field values and skills. Field values are used to route a work item to an agent who has the skills necessary to take the work.

Version 

Introduced in API version 46.0.

Supported SOAP API Calls 

create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()

Supported REST API Methods 

DELETE, GET, HEAD, PATCH, POST, Query

Limitations 

SOQL Limitations

SOSL Limitations

Fields 

Field 

  • Type: picklist

  • Required: No

  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update

  • Description: The field corresponding to the field values that the skill is mapped to. Skills-Based Routing Rules support fields of type picklist, lookup, and checkbox. For example, Case Reason, Case Type, and Escalated. To see the complete list of valid values representing supported fields, see the Tooling API WSDL.

IsAdditionalSkill 

  • Type: boolean

  • Required: No

  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update

  • Introduced: API version 46.0

  • Description: In skills-based routing, you can set some skills to additional. After a designated timeout period, a skill marked as additional is dropped from Omni-Channel routing. The case is then routed to the best-matched agent, even if the agent doesn’t have all the skills.

  • Default value: false

RelatedEntity 

  • Type: picklist

  • Required: No

  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update

  • Description: The type of object being routed.

SkillId 

  • Type: reference

  • Required: No

  • Properties: Create, Filter, Group, Sort, Update

  • Introduced: API version 65.0

  • Relationship name: Skill

  • Relationship type: relationship

  • Refers to: Skill

SkillLevel 

  • Type: double

  • Required: No

  • Properties: Create, Defaulted on create, Filter, Nillable, Sort, Update

  • Description: Level of the skill required. This value can range from 0 to 10.

SkillPriority 

  • Type: int

  • Required: No

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Introduced: API version 49.0

  • Description: For additional skills, specify the order in which a skill is dropped if after the Drop Additional Skills Timeout on the routing configuration, no agent with that skill is available. Skills with a lower priority rank (9 or 10) are dropped first. Skills with a higher priority rank (0 or 1) are dropped last. Skills with the same priority value are dropped as a group. You can set skill priority using skills-based routing rules or Apex code.

Value 

  • Type: string

  • Required: No

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The field value that is mapped to the selected skill.

WorkSkillRoutingId 

  • Type: reference

  • Required: No

  • Properties: Create, Filter, Group, Sort

  • Description: The ID of the WorkSkillRouting object with which this field value is associated.

  • Relationship name: WorkSkillRouting

  • Relationship type: masterdetail

  • Refers to: WorkSkillRouting

DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!