---
sourceDocument: Australia Field Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/field-service-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Field Service Management

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# Intelligent Task Recommendations components

# Intelligent Task Recommendations components {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes to read

Several types of components are installed with the Intelligent Task Recommendations components feature, including tables and business rules.
Intelligent Task Recommendations adds the Task Recommendations Administration menu to the application navigator. The feature adds the following modules:

* Task Recommendation Policies
* Task Recommendation Applicabilities
* Recommendation Criteria
* Task Recommendation Properties
{#fsm-task-recommendation-components__ul_bym_yd4_gqb}

## Tables {#fsm-task-recommendation-components__section_pl4_yvc_xpb}

Field Service Management Intelligent Task Recommendations adds the following tables.{#fsm-task-recommendation-components__table_dv4_3wc_xpb__entry__2}

| Table | Description |
|-|-|
| Task Recommendation Policy Related Criteria \[task_rec_m2m_recommend_policy_criteria\] | Stores the related criteria records for task recommendation policies. |
| Task Recommendation Applicability \[task_rec_recommendation_applicability\] | Stores the application records along with their default task recommendation policies. |
| Recommendation Criteria \[task_rec_recommendation_criteria\] | Stores the task recommendation criteria records. |
| Task Recommendation Policy \[task_rec_recommendation_policy\] | Stores the task recommendation policy records. |
[Table 1. Tables installed with the Intelligent Task Recommendations components feature]

{#fsm-task-recommendation-components__table_dv4_3wc_xpb}

## Business Rules {#fsm-task-recommendation-components__section_zn4_1xc_xpb}

Field Service Management Intelligent Task Recommendations adds the following business rules.{#fsm-task-recommendation-components__table_exh_y1d_xpb__entry__3}

| Business rule | Table | Description |
|-|-|-|
| Validate order and weight | Task Recommendation Policy Related Criteria \[task_rec_m2m_recommend_policy_criteria\] | Ensures the order of filter constraints and the weight and order of ranking criteria for a task recommendation policy. This value must be a positive integer number. |
| Validate table for policy and criteria | Task Recommendation Policy Related Criteria \[task_rec_m2m_recommend_policy_criteria\] | Validates that the same tables are selected in the Prefetched table field of a recommendation criteria and in the Table field of a task recommendation policy. |
| Validate delete of recommendation policy | Task Recommendation Policy \[task_rec_recommendation_policy\] | Prevents the deletion of a policy if the policy is specified in the Default task recommendation policy field of the Task Recommendation Applicability form. |
[Table 2. Business rules installed with the Intelligent Task Recommendations components feature]

{#fsm-task-recommendation-components__table_exh_y1d_xpb}
**Related concepts**   

* [Intelligent Task Recommendation](https://www.servicenow.com/docs/AqQpNxqUPZPTL6d9zdkX1g "Intelligent Task Recommendation helps dispatchers to improve agent utilization by recommending tasks to fill agent schedules. Agents can also view the recommended tasks and assign them to themselves using the ServiceNow Agent mobile app.")
* [Configuring Intelligent Task Recommendations](https://www.servicenow.com/docs/METa7rDfRIXZGWSR3vMDiw "Efficiently recommend tasks to agents using Intelligent Task Recommendations, a feature that aligns tasks with agents based on predefined policies and filtering conditions. Determine the applications through which you can access task recommendations.")  
**Related tasks**   

* [Assign work order tasks to agents using Intelligent Task Recommendation](https://www.servicenow.com/docs/YhjcWexTjDySMeL78pPW6A#task-recommendation-in-disp-wrkspc "As a dispatcher, you can recommend the best available tasks to fill gaps in an agent's schedule.")
* [Assign tasks to yourself based on Intelligent Task Recommendation](https://www.servicenow.com/docs/N843mp13r4slGYGOSeFDzw "Assign the best available recommended task to yourself so that you can fill a gap in your schedule.")

## Intelligent Task Recommendations system properties {#ariaid-title2}

Intelligent Task Recommendations uses the following properties.
These properties are located at Field ServiceTask Recommendations AdministrationTask Recommendation Properties.  
{#task-recommendation-system-properties__table_yyy_wdd_xpb__entry__2}

| Property | Definition |
|-|-|
| sn_task_recommend.max_return_tasks | Sets the maximum number of tasks to be returned to the dispatcher. * Type: Integer * Default value: 5 {#task-recommendation-system-properties__ul_udf_3fd_xpb} |
| sn_fsm_task_rec.task_recomm_geo_routing_travel_calculation_method | Uses Google Maps API, Beans.AI, or straight-line estimates to calculate the estimated agent travel time. Calculates the distance to task locations based on the route taken by the agent. * Type: Choice list * Default value: Use Google Maps API {#task-recommendation-system-properties__ul_cky_kgd_xpb} |
| sn_fsm_task_rec.task_recomm_use_geo_history | Enables the system to look up the agent location using the geo history table. * Type: true/false * Default value: true {#task-recommendation-system-properties__ul_cm1_f3d_xpb} |
| sn_task_recommend.logging_level | Controls the logging level displayed for Field Service Management while recommending tasks. * Type: Choice list * Default value: Error {#task-recommendation-system-properties__ul_qgb_w3d_xpb} |
[Table 3. System properties for Task Recommendation]

{#task-recommendation-system-properties__table_yyy_wdd_xpb}

## Predefined recommendation criteria {#ariaid-title3}

There are two types of recommendation criteria, filter constraints and ranking criteria. The system provides a set of predefined criteria.

### Recommendation criteria {#type-of-recommendation-criteria__section_us3_c1k_gqb}

The following are a few built-in recommendation criteria for Intelligent Task Recommendation. When configuring intelligent task recommendation settings, you can use one or more of these criteria in your task recommendation policies.{#type-of-recommendation-criteria__table_vht_tvc_cqb__entry__2}

| Name | Description |
|-|-|
| Exclude rejected technicians | Filters tasks that have been rejected by the agents in the specified time period. The default value is 24 hours. You can configure the time value using the work.management.rejected.technician.duration property. |
| Exclude tasks agent cannot travel to | Filters out tasks that the agent cannot travel to in the selected time window. |
| Must have mandatory parts | Filters out tasks for which the defined mandatory parts are not available with the agent. |
| Must have mandatory skills | Filters out tasks for which the defined mandatory skills are not possessed by the agent. |
| Filter Tasks on Agent Efficiency Criteria | Filters out the tasks that match with the agent's efficiency. Note: Requires the activation of the Field Service Agent Efficiency plugin (com.snc.fsm_agent_efficiency). |
[Table 4. Filtering Constraints]

{#type-of-recommendation-criteria__table_vht_tvc_cqb} {#type-of-recommendation-criteria__table_lwz_mnc_gqb__entry__2}

| Name | Description |
|-|-|
| Distance from task | Rates tasks based on the travel distance. Rates whether the time needed by an agent to travel from the agent's current location to the task location is within the selected time window. |
| Matching parts | Rates tasks based on whether the agent has the matching parts required to complete the task. Mandatory parts are not honored in the ranking criteria. To filter out tasks for which the agent does not have the mandatory parts, you must add the Must have mandatory parts filter constraint. |
| Matching skills | Rates tasks based on whether the agent has the skills required to complete the task. Mandatory skills are not honored in the ranking criteria. To filter out tasks for which the agent does not have the mandatory skills, you must add the Must have mandatory skills filter constraint. |
| Rank Tasks On Agent Efficiency Criteria | Ranks the tasks that are pending to be dispatched, based on the Agent Efficiency Criteria. Note: Requires the activation of the Field Service Agent Efficiency plugin (com.snc.fsm_agent_efficiency). |
[Table 5. Ranking Criteria]

{#type-of-recommendation-criteria__table_lwz_mnc_gqb}

*[\>]: and then


