---
sourceDocument: Australia Field Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/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


---

# Dynamic scheduling

# Dynamic scheduling {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Dynamic Scheduling

Dynamic Scheduling is a sophisticated solution for efficiently managing work tasks for field agents.
It simplifies scheduling, enabling dispatchers to effectively manage exceptions and changes while optimizing task allocation based on agent availability and task attributes, thereby increasing operational efficiency in field service operations.
Show full answer Show less  

## Key Features

* **Streamlined Field Assignments:** Automates schedules and routes to minimize travel time, allowing field agents to focus on productive tasks.
* **Service Level Agreement (SLA) Maintenance:** Automatically reassigns tasks when agents are unavailable or new high-priority tasks arise, ensuring compliance with SLAs.
* **Intelligent Agent Selection:** Matches tasks to agents based on skills and proximity, maximizing productivity and service quality.
* **First-Visit Resolution:** Assigns tasks to qualified agents, increasing the chances of resolving issues on the first visit and enhancing customer satisfaction.
* **Integration with Workforce Optimization:** Provides a unified view of agent schedules in the Dispatcher Workspace, facilitating informed task assignments.
* **Support for Planned and Dynamic Crews:** Schedules tasks for both pre-created and dynamically created crews, allowing flexible resource management.
* **Capacity and Reservations Management:** Assigns tasks based on defined capacity and reservation rules to ensure efficient workload management.

## Key Outcomes

By implementing Dynamic Scheduling, organizations can enhance operational efficiency, deliver exceptional field service experiences, and achieve higher customer satisfaction levels. The solution allows for effective resource allocation, prioritization of critical work, and improved resolution rates, thus meeting specific workload demands effectively.  
Dynamic Scheduling is an advanced and flexible mechanism to manage work tasks for field agents. It makes scheduling easier and lets dispatchers handle exceptions and changes effectively.

By leveraging task attributes and agent availability, Dynamic Scheduling optimizes task allocation, leading to improved efficiency in field service operations.

## Key benefits {#dynamic-scheduling__section_lqh_mmt_d1b}

Dynamic Scheduling streamlines field assignments, maintains SLAs, optimizes agent selection, and improves issue resolution. By leveraging dynamic scheduling's advanced capabilities, organizations can enhance operational efficiency, deliver exceptional field service experiences, and achieve higher levels of customer satisfaction.

Streamline field assignments
:   With Dynamic Scheduling, you can automate schedules and routes, minimizing travel time for mobile workers. By assigning tasks based on customizable ordering rules, critical work is prioritized, ensuring that field agents and
    crews spend more time on productive tasks and less time driving.

Maintain Service Level Agreements (SLAs)
:   Dynamic Scheduling automatically reassigns tasks. For example, when an agent is on time-off or when a high priority task comes in. By utilizing ordering rules and un-assignment constraints, you can free up agents to handle
    higher priority tasks, ensuring optimal resource allocation and compliance with SLAs.

Intelligent agent selection
:   Matching tasks with the most suitable agents is made easy with Dynamic Scheduling. By considering criteria such as agent skills and travel time, tasks are intelligently assigned to agents who possess the required skills and
    can reach the job site efficiently. This maximizes productivity and enhances service quality.

Resolve issues on the first visit
:   Dynamic Scheduling enables automatic assignment of tasks to field service workers who have the right skills and equipment. By ensuring that tasks are assigned to qualified agents, the likelihood of resolving issues on the
    first visit is increased. This minimizes the need for multiple service calls and enhances customer satisfaction.

## Integration with Workforce Optimization for Field Service {#dynamic-scheduling__section_wmj_xnp_bzb}

When enabled, Dynamic Scheduling works with the Workforce Optimization for Field Service. This integration enables you to view the agent's schedule and events directly from the Dispatcher Workspace calendar. Gain access to a
unified view of agent availability and make informed task assignments.

## Dynamic Scheduling for Planned Crews {#dynamic-scheduling__section_xd4_qc3_dcc}

Dynamic Scheduling schedules task assignments to planned crews. There are two types of crews: planned crews, which are pre-created, and dynamic crews, which are dynamically created as needed. Dynamic Scheduling supports both
planned crews and dynamic crews.

## Dynamic Scheduling for Capacity and Reservations Management {#dynamic-scheduling__section_avz_4ll_xdc}

Dynamic Scheduling assigns tasks based on capacity defined for a territory or group by considering all the reservation rules.

Reservation rules help allocate a specific percentage of capacity for different attributes of work order tasks, such as work type, location, or priority. This confirms efficient task management and meets specific workload demands.
You can create multiple reservation rules to manage and prioritize work order tasks based on their attributes, such as priority and demand. Each rule assigns a specific task type or condition. This helps distribute workloads
efficiently and make the best use of the available resources.
**Related concepts**   

* [Configuring Dynamic Scheduling](https://www.servicenow.com/docs/H_e9Fu1QuF01z7wzroLtnA "Configure dynamic scheduling to let dispatchers to easily assign, change, or cancel work tasks. Optimize work order task assignments and streamline field service operations by setting up dynamic scheduling according to your organization's requirements.")
* [Assigning work order tasks to agents using dynamic scheduling](https://www.servicenow.com/docs/stqRdgQ_WAgknbVbOcghrA "Dynamic scheduling increases the efficiency of Field Service Management by automatically assigning tasks to the agents.")

