--- title: Activate Schedule Optimization description: Activate the Schedule Optimization plugin \(com.snc\_schedule\_optimization\) for Field Service Management with the administrator role. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/field-service-management/field-service-scheduling/schedule-optimization-engine-plugin.html release: australia product: Field Service Scheduling classification: field-service-scheduling topic_type: task last_updated: "2026-03-12" reading_time_minutes: 2 breadcrumb: [Schedule Optimization, Setting up a Field Service scheduling method, Configure, Field Service Management] --- # 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:
| Table | Description |
|---|---|
| Optimization Scope snc\_schedule\_optim\_optimization\_scope | Defines the qualifiers \(groups or territories\), tasks, and policies to be used during optimization |
| Scope Qualifier snc\_schedule\_optim\_scope\_m2m\_qualifier | Relates a group or territory to a scope |
| Optimization Batch snc\_schedule\_optim\_batch | Defines the optimization schedule for one or more scope |
| Optimization Feature snc\_schedule\_optim\_optimization\_constraints | Defines the objectives and constraints to be used in optimization policies **Note:** table is read only |
| Policies snc\_schedule\_optim\_policy | Container record for objectives and constraints that are used for optimization |
| Policy Configurations snc\_schedule\_optim\_policy\_configuration | A related list is table used to add objectives and constraints to a policy |
| Scheduling Attribute Configuration snc\_schedule\_optim\_sched\_attr\_config | Defines common optimization settings to be used by intraday configurations or optimization batches and scopes |
| Intraday Configuration snc\_schedule\_optim\_intraday\_config | Defines the default scheduling attribute configuration, the default processing window and flow for intraday optimization |
| Intraday Qualifier snc\_schedule\_optim\_intraday\_m2m\_qualifier | Relates a group or territory to an intraday configuration |
| Intraday Attribute Override snc\_schedule\_optim\_intraday\_m2m\_sched\_attr\_config | Overrides the default scheduling attribute configuration or default processing window for a particular group or territory |
| Intraday Job Qualifier wm\_intraday\_job\_m2m\_qualifier | Relates a group or territory to an intraday job |
| On-Demand Optimization Applicable Policies snc\_schedule\_optim\_attr\_m2m\_policy | Defines the alternate policies eligible for an on-demand optimization run for a particular scheduling attribute configuration |