Configuring Auto Assignment scheduling
- UpdatedJan 30, 2025
- 3 minutes to read
- Yokohama
- Field Service Management
The auto assignment feature can be enabled for requests or tasks, depending on the Service Management (SM) application's configuration settings.
Configuration overview
When auto assignment is enabled and a task is qualified or marked as Ready for Work, an appropriate agent is automatically assigned to the task and it is moved to the Assigned state. If the task cannot be auto-assigned, a user with the dispatcher role must adjust the values in the request or task form and then save the record.
- If the Requests are assigned via auto-assignment option is enabled, requests are automatically assigned.
- If the Tasks are assigned via auto-assignment option is enabled, the tasks in a request are automatically assigned.
Auto assignment criteria
| Option | Description |
|---|---|
| Geolocation | You can configure whether an agent's home location should be considered when auto-assigning a task. To calculate the estimate time it takes for an agent to get to the task location, consider the following:
Note: Set up the following configurations:
|
| Skills | You can configure whether an agent's skills should be considered when auto-assigning a
task. If you are assigning tasks to agents based on mandatory skills requirements, you cannot auto-assign tasks if the agent does not have the mandatory skills required to perform the task. Note: The work.management.use.mandatory.skills system property must be enabled to configure the agent's skills. |
| Availability | Auto-assignment considers an agent's existing schedule when auto-assigning additional tasks. |
| Task windows | Auto-assignment attempts to schedule within configured task windows. If a window cannot be scheduled for any available agents, auto-assignment fails. |
| Task dependencies | Auto-assignment considers any predecessor (upstream) task dependencies when auto-assigning a task. Auto-assignment supports Finish to start advanced dependency with no minimum or maximum lag time, when Field Service Task Dependency (com.snc.fsm_task_dependency) plugin is activated. |
| Agent schedules | Auto-assignment considers agents schedules from Workforce Optimization for Field Service application to auto-assign a task only if the Enable Shift Scheduling for FSM to Determine Availability property is enabled. For more information, see Global domain configurations. |
Auto assignment of a request and a task
Automatically assign a task to a dispatch group when the Requests are assigned using auto-assignment option is set in the SM application's configuration.
Before you begin
Role required: wm_qualifier, wm_initiator
Procedure