---
sourceDocument: Yokohama Field Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/field-service-management

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Field Service Management

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# Create a policy for Schedule Optimization

# Create a policy for Schedule Optimization {#ariaid-title1}

Release version: Yokohama  
Updated January 30, 2025  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Create policies to promote factors like the travel time and an agent's availability. Policies determine how to optimize an agent's schedule based on defined objectives or constraints.

## Before you begin

Role required: wm_admin

## About this task

Policies help achieve your optimization goals by combining objectives and constraints. Understanding your goals lets you customize optimization strategies.

For instance, if you have 20 technicians working in a
city, you can set a policy to minimize travel time. By running optimization before the day begins, tasks are organized efficiently, reducing commute time. You can adjust existing policies by adding objectives and constraints to
prioritize tasks and specify criteria for task assignment groups. For more information on objectives and constraints, see [Optimization features used with Schedule Optimization](https://servicenow-prod.fluidtopics.net/j_wcduJOwN0_TkkAp4GTww "Objectives and constraints are optimization features that determine how tasks are assigned to agents in Schedule Optimization.").

To use capacity with Schedule Optimization, you must enable Capacity in the constraint. For more information, see [Optimization features used with Schedule Optimization](https://servicenow-prod.fluidtopics.net/j_wcduJOwN0_TkkAp4GTww "Objectives and constraints are optimization features that determine how tasks are assigned to agents in Schedule Optimization.")

## Procedure

1. Navigate to AllSchedule OptimizationAdministrationPolicies.
2. Select New.
3. On the policy record form, provide a name and description.
4. Select Submit.
5. Select the policy you created.
6. **Optional:** Add a constraint.
   1. Select the Constraint tab.
   2. Select New.
   3. In the Optimization feature field, select the Lookup using list icon (![Lookup using list icon.]()) and select the constraint to add.
   4. Select Submit.
   {#create-policies-schedule-optimization__substeps_jjt_fjb_hwb}
7. **Optional:** Add an objective.
   1. Select the Objective tab.
   2. Select New.
   3. In the Optimization feature field, select the Lookup using list icon (![Lookup using list icon.]()) and select the objective to add.
   4. Select Submit.
   {#create-policies-schedule-optimization__substeps_el4_r3b_hwb}
8. Select Update.

## Result

You have now created a schedule optimization policy.

## What to do next

[Create a batch for Schedule Optimization](https://servicenow-prod.fluidtopics.net/nkRvpSG4au3Sc9MaNUDdrw#create-an-optimization-batch "Create an optimization batch to determine the interval at which optimization should run. Set the start date, batch start time and end time, and run frequency for the related scope.").

*[\>]: and then


