Create a scope for Schedule Optimization

task australia Updated Sep 10, 2026 1 min read create-an-optimization-job-soe.md
Raw file servicenow.com

Create a scope to define which technicians and tasks a Schedule Optimization batch includes.

Before you begin

Role required: wm_admin

About this task

[Omitted video] Description: This video demonstrates how to create a scope for Schedule Optimization

When the Territory Planning plugin is installed and the Territory Model is active, qualifiers are automatically set to territories and scopes for assignment groups are no longer possible. For more information, see Territory-Based Optimization.

Procedure

  1. Navigate to All > Schedule Optimization > Scopes.

  2. Select New.

  3. Enter a name in the Name field.

  4. Select a scheduling attribute configuration in the Scheduling attribute field.

  5. Set the Assignment horizon offset to specify the delay after the batch run before task assignments begin.

    Note: The assignment horizon offset determines the window start value on the work order task record.

  6. Set the Assignment horizon range to determine the span of time during which the tasks are assigned to the agents.

  7. Enter a priority in the Rank field to determine scope priority when technicians or tasks are shared between scopes.

    Lower numbers indicate a higher priority.

  8. Right-click the menu bar and select Save.

  9. In the Qualifiers related list, add assignment groups or territories to the scope.

    Note: Each assignment group must have a unique set of technicians. A technician can't belong to more than one assignment group. Territory-based optimization supports overlapping technicians; assignment group-based optimization does not.

  10. Select Submit.

Result

A Schedule Optimization scope is created. To use it, add it to a batch:

Search documentation
Search document titles and file paths on the australia branch