Use the Workforce Scheduling Resource Priority objective to assign a priority value to
rank resources during scheduling. This priority value indicates which resources to prioritize for
scheduling over others. Prioritizing resources can be used in scenarios such as preferring to
schedule appointments to internal resources over contractor resources. This objective is relevant
for field scheduling only.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise and Unlimited Editions |
Use the Priority field or create a custom field on the Service Resource
object of numeric type to store the priority of the service resource. Then, configure the
Resource Priority Field picklist in the Resource
Priority objective. A lower numerical value for a service resource
priority represents a higher business priority, so the scheduling engine prefers scheduling that
resource over a resource with a higher numerical value.
The scheduling request finds the maximum priority values for all service resources in the
request and uses that as the maximum value for the scale. All the priority values in the request
are graded along this scale. The graded value of the service resource’s priority represents the
penalty applied when that service resource is scheduled. The grade is multiplied by the weight
of the Resource Priority objective in the scheduling policy to determine
the resulting score of the schedule for an appointment.