--- title: Assigning work order tasks to agents using dynamic scheduling description: Dynamic scheduling increases the efficiency of Field Service Management by automatically assigning tasks to the agents. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/field-service-management/field-service-scheduling/using-dynamic-scheduling.html release: australia product: Field Service Scheduling classification: field-service-scheduling topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Scheduling and dispatching, Use, Field Service Management] --- # Assigning work order tasks to agents using dynamic scheduling 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. **Related topics** [Dynamic scheduling](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/field-service-management/dynamic-scheduling.md) [Configuring Dynamic Scheduling](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/field-service-management/field-service-scheduling/Configure-dynamic-scheduling.md)