Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Qualify a work order

Work orders must be qualified to ensure that work order tasks are created and assigned. The qualifying process can be automatic or manual.

Depending on how the Qualification is required for new requests option is set in the Field Service Management configuration, the qualifying process is manual or automatic.

  • Manual qualification

    When Qualification is required for new requests is enabled, the qualifying process is manual. Each work order must go through these states of the process:

    Awaiting Qualification > Qualified

    In the Awaiting Qualification state, all the work order tasks must be qualified by a user with the appropriate role.

    Qualifiers, who are users with the wm_qualifier role, select the dispatch group, add work order tasks, and define part requirements. Qualifiers can also edit the affected CI, short description, and description for work orders.

    After all the tasks are qualified, the work order is moved to the Qualified state.

    Work orders tasks can be qualified individually or in bulk.

  • Automatic qualification

    When Qualification is required for new requests is disabled, the qualifying process is automatic. The work order is automatically qualified and moved directly to the next state that is configured for Field Service Management.

    A task is also automatically created for each qualified work order. These work order tasks are automatically qualified but must still be manually moved to the dispatch queue. Users with the wm_initiator_qualifier or wm_admin roles can move the work order tasks.

Filtering available dispatch groups

The following table describes the properties that control whether the choice-list of available dispatch groups is filtered by proximity to the task location.

MechanismNamePurpose
SM Config settinguse_locationMaster toggle in the local Service Management configuration that controls whether location/proximity is used in agent recommendations
Propertyautodispatch.geolocationEnables geolocation-based distance calculations for auto-dispatch
Propertytravel.calculation.auto_assignmentControls map provider for manual/auto assignment (defaults to Google Maps API)
Propertytravel.calculation.dynamic_schedulingControls map provider for dynamic scheduling (defaults to straight-line estimate)
Propertywork.spacingTask spacing in hours, affects travel time calculations between tasks