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

Set up prioritized intraday optimization with matching rules

Configure prioritized intraday optimization to use matching rules that narrow job assignment decisions. Matching rules deliver focused, efficient job recommendations.

Before you begin

Matching rules for prioritized intraday optimization require Territory-Based Optimization to be enabled. Configurations using assignment groups don’t support matching rules.

Install the Field Service Management Demo Data [com.snc.work_management.demo] plugin to access example matching rules. For more information see, Activate Field Service Management.

Role required: wm_admin

About this task

Create matching rules within a specific intraday optimization configuration to control which tasks and technicians are included in optimization runs.

The matching rules execute in the order specified by the Execution Order field, with lower numbers processing first. When the demo data is installed, two example matching rules are available:

  • Filter technicians for prioritized events: Includes affected technician criteria
  • Filter tasks for prioritized events: Includes affected task criteria

You can use these example matching rules or create your own.

Procedure

  1. Navigate to All > Schedule Optimization > Intraday Optimization > Configurations.

  2. Select or create the configuration where you want to add the matching rule.

    • To use an existing configuration: Open the configuration record and go to step 6:
    • To create a configuration: Select New and complete the following steps.
    • Complete the form.

    • Name: Enter a descriptive name for the configuration.

    • Default scheduling attribute configuration: Select the appropriate configuration.
    • Active: Select the check box to enable this configuration.
    • Leave the Default check box clear. The default record applies system-wide settings and shouldn’t be modified for specific matching rules configurations.
    • Select Submit.
  3. Reopen the configuration you created.

  4. In the Qualifiers tab, select Edit.

  5. Move qualifiers from the Collection list to the Qualifiers list and select Save.

  6. In the Qualifiers tab, set theEnable prioritized event optimization field to True for each qualifier.

  7. Set the Enable matching rules field to True for each qualifier that should use matching rules.

    When False, the optimization engine uses default filters, affected tasks and technicians.

  8. Enter a Maximum search radius value.

  9. Set the Distance unit field to Miles or Kilometers for each qualifier.

  10. Add matching rules to your configuration:

  11. Move the desired matching rules from the Collection list to the Matching Rules list and select Save.

  12. Select Update.

  13. Choose which event types use matching rules.

    1. Navigate to All > Schedule Optimization > Intraday Optimization > Event Types.

    2. For each event type you want to optimize with matching rules, set the Prioritized field to True.

Result

When intraday optimization runs for the selected qualifier and detects an event flagged as prioritized, the system applies the configured matching rules.

Related topics

Activate intraday optimization

Configure intraday optimization