---
schema_version: "1"
id: 0c9a0f4c9fae5a964ffdc97af2e85299d77aa12649bf5be6f6d94104eee3d7ab
title: Create a Scheduling Objective
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/workforce_engagement_create_sched_objective.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.workforce_engagement_create_sched_objective.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 29c99105ce5161719ffed0f96faf014e4d711a1d3efc408aaf00b476d60c909d
description: Scheduling objectives apply business goals to the scheduling process. Planners and administrators can set scheduling objectives to optimize scheduling.
products:
  - Service Cloud
  - Digital Engagement
release: "264"
---
# Create a Scheduling Objective

Scheduling objectives apply business goals to the scheduling process. Planners and administrators can set scheduling objectives to optimize scheduling.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=service.workforce_engagement_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the Salesforce user interfaces, editions, and add-ons that support Workforce Management and Quality Management">View supported editions</a>.</td></tr></tbody></table>

Create scheduling objectives that reflect your scheduling goals. When a planner matches support reps to shifts, the scheduling engine gives each objective equal weight.

1. From Setup, in the Quick Find box, enter `Scheduling`, and then select **Objectives**.
2. Click **New**.
3. Name your scheduling objective and add a description.
4. Select the type of scheduling objective. If the objective type uses fields, enter values in the fields that appear.
    
    We predefine these objective types.
    
    - **Maximized Preferences**—When service reps define their preferred operating hours and create a service resource preference, the scheduling tools consider each service rep's preference when identifying candidates for shifts.
    - **Balance Shifts**— Scheduling balances the number of shifts across service reps within the specified time period.
    - **Balance Non-Standard Shifts**—Scheduling balances the number of non-standard shifts across service reps within the specified time period.
5. Click **Save**. Or to save and add more objectives, click **Save and New**.

![Example](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_channels-264-0-0-production-enus/f3c4b3d2-ff86-4f7c-9fe2-3d8b23d35109/images/icon_example.png)

Example

Create a scheduling objective of type Balance Shifts. The fields define how many days to consider when balancing shift assignments. For example, if you enter 10 in **Days Before Shift** and 50 in **Days After Shift**, the scheduling tool balances assignments across a 60-day window that spans 10 days before each shift and 50 days after it.