---
sourceDocument: Yokohama Field Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/field-service-management

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Field Service Management

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# Assigning work order tasks to agents using dynamic scheduling

# Assigning work order tasks to agents using dynamic scheduling {#ariaid-title1}

Release version: Yokohama  
Updated January 30, 2025  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Dynamic scheduling increases the efficiency of Field Service Management by automatically assigning tasks to the agents.

Dynamic scheduling can run in one of two modes: manually or automatically. For manual operation, dispatchers select a set of tasks and then click Auto Assign to prioritize and assign the tasks. For automatic operation, dispatchers can
choose to run dynamic scheduling immediately upon task creation or at a specified interval. Using task filters you can identify some tasks to be assigned manually while others can be set up for auto assignment.
* **[Select and assign multiple tasks](https://servicenow-prod.fluidtopics.net/gdHhrA9MeZBZntsHYR5mHg)**   
  Dispatchers can select multiple tasks on which to run dynamic scheduling.
* **[Add a default agent work schedule](https://servicenow-prod.fluidtopics.net/f88tg9jGspzxgMGftVtGwA)**   
  Add a default agent schedule so that agents have a schedule assigned to them if their work schedule expires.
* **[Assigning preferred agents to work on tasks](https://servicenow-prod.fluidtopics.net/WToO~tgdUjmlibi4UjaWqQ)**   
  Preferred agents are agents who are most familiar with the context of tasks they've been assigned and are preferred by customers. For example, they could be agents who work on-site at a customer premise or are associated with the customer contracts or entitlements.
* **[Display the task assignment debug log](https://servicenow-prod.fluidtopics.net/DjzrVNYOVjcqtsM6aRcD8A)**   
  Display information from the task assignment debug log in the Confirm Assignment pop-up window.
* **[Set agent status from the mobile UI](https://servicenow-prod.fluidtopics.net/NXWnPRJwnSDa6ccP1995qQ)**   
  Field service agents can indicate their status from the mobile UI and let dispatchers know if they are ahead of schedule, behind schedule, or on time.
* **[Set agent status from the desktop](https://servicenow-prod.fluidtopics.net/pAKaPZySKGu0OcyRBwznzw)**   
  Field service agents can indicate their status from the desktop and let dispatchers know if they are ahead of schedule, behind schedule, or on time.
* **[Work order task start and end dates](https://servicenow-prod.fluidtopics.net/KmxkDFWBQTBzLborGrb5ag)**   
  Dynamic scheduling uses work order task Window start and Window end dates to schedule tasks.
* **[Ignoring travel time of field service agents](https://servicenow-prod.fluidtopics.net/mhTaRVN5X3cenwU5hAXRjg)**   
  You can choose to assign work order tasks to the highest ranked agents without taking into account travel time.
* **[Field Service Management Access Hours Management](https://servicenow-prod.fluidtopics.net/9gK_tfPnKKMIbKNiLiDZLg)**   
  With Field Service Management Access Hours Management, you can schedule work order tasks only during the explicitly defined access hours.

