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

Activate Schedule Optimization

Activate the Schedule Optimization plugin (com.snc_schedule_optimization) for Field Service Management with the administrator role.

Before you begin

Role required: admin

  • Schedule Optimization requires a separate subscription from the rest of the ServiceNow AI Platform.

    To purchase a subscription, contact your ServiceNow account manager. When you purchase a subscription, certain plugins are activated automatically. If a plugin doesn't appear in the instance, submit a request via the Now Support Service Catalog.

  • Schedule Optimization requires the following plugins. Ensure that these plugins are activated before you install Schedule Optimization.

    • Predictive Intelligence (com.glide.platform_ml)

      Provides various capabilities and solution types for training the system to predict, recommend, and drive data outcomes.

    • Field Service Management (com.snc.work_management)

      Adds a number of plugins related to agent scheduling and work order task management.

    • Map Integrations for Field Service (com.snc.app_fsm_map_integr)

      Performs intelligent travel time estimates to allocate work order tasks to agents, taking into account both the agent's location and the task's location.

Role required: admin

About this task

The following items are installed with Schedule Optimization:

TableDescription
Optimization Scope snc\_schedule\_optim\_optimization\_scopeDefines the qualifiers \(groups or territories\), tasks, and policies to be used during optimization
Scope Qualifier snc\_schedule\_optim\_scope\_m2m\_qualifierRelates a group or territory to a scope
Optimization Batch snc\_schedule\_optim\_batchDefines the optimization schedule for one or more scope
Optimization Feature snc\_schedule\_optim\_optimization\_constraintsDefines the objectives and constraints to be used in optimization policies Note: table is read only
Policies snc\_schedule\_optim\_policyContainer record for objectives and constraints that are used for optimization
Policy Configurations snc\_schedule\_optim\_policy\_configurationA related list is table used to add objectives and constraints to a policy
Scheduling Attribute Configuration snc\_schedule\_optim\_sched\_attr\_configDefines common optimization settings to be used by intraday configurations or optimization batches and scopes
Intraday Configuration snc\_schedule\_optim\_intraday\_configDefines the default scheduling attribute configuration, the default processing window and flow for intraday optimization
Intraday Qualifier snc\_schedule\_optim\_intraday\_m2m\_qualifierRelates a group or territory to an intraday configuration
Intraday Attribute Override snc\_schedule\_optim\_intraday\_m2m\_sched\_attr\_configOverrides the default scheduling attribute configuration or default processing window for a particular group or territory
Intraday Job Qualifier wm\_intraday\_job\_m2m\_qualifierRelates a group or territory to an intraday job
On-Demand Optimization Applicable Policies snc\_schedule\_optim\_attr\_m2m\_policyDefines the alternate policies eligible for an on-demand optimization run for a particular scheduling attribute configuration

For more information, see Configuring Schedule Optimization.

Procedure

  1. Navigate to All > System Applications > All Available Applications > All.

  2. Find the Schedule Optimization plugin (com.snc_schedule_optimization) using the filter criteria and search bar.

    You can search for the plugin by its name or ID. If you cannot find a plugin, you might have to request it from ServiceNow personnel.

  3. Select Install to start the installation process.

    Note: When domain separation and delegated admin are enabled in an instance, the administrative user must be in the global domain. Otherwise, the following error appears: Application installation is unavailable because another operation is running: Plugin Activation for <plugin name>.

    You will see a message after installation is completed. For information about the components installed with a plugin, see Find components installed with an application.

What to do next

Create a policy for Schedule Optimization