---
schema_version: "1"
id: 5e74a4ffc5f21b7bfabbad039aa9c0f49bfd6598af5fb8de4fad2a6cb5bbc32c
title: Create Flexible Work Shifts
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/fs_shifts_create.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.fs_shifts_create.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 68639468624d2f18c3ca682991223793b9ad5280ce05d76eabcc0301a6502972
description: Create shifts that define availability for your mobile workers in Field Service. Shifts can vary from day to day or week to week so that you can assign workers for time periods that don’t follow a rigid pattern, such as rotating on-call duties or occasional overtime.
products:
  - Field Service
release: "264"
---
# Create Flexible Work Shifts

Create shifts that define availability for your mobile workers in Field Service. Shifts can vary from day to day or week to week so that you can assign workers for time periods that don’t follow a rigid pattern, such as rotating on-call duties or occasional overtime.

### 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;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">The Field Service core features, managed package, and mobile app are available in <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d102389e72">User
              Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d102389e72 ">To view, create, and update shifts:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d102389e72 ">View, create, and edit on Shifts, Service Territories, Service
              Resources, Service Territory Memberships</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d102389e72 ">To add job profiles to shifts:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d102389e72 ">View on Job Profiles</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d102389e72 ">To add recordset filter criteria to shifts:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d102389e72 ">View on Recordset Filter Criteria</td>

          </tr>
        </tbody>
      </table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/images/icon_note.png)

Note When using Enhanced Scheduling and Optimization, you can enable [continuous 24-hour availability](https://help.salesforce.com/s/articleView?id=service.fs_enable_24hour_ra_for_all_resources.htm&type=5&language=en_US) for resources via shifts. For capacity-based resources, create one continuous shift. For individual resources and crews, define either one continuous time period or shifts that cover both standard and extended hours. For details on setting up recordset filter criteria to assign work during extended hours, see [Define Which Appointments Can Be Scheduled During Shifts](https://help.salesforce.com/s/articleView?id=service.fs_rfc_create.htm&type=5&language=en_US).

1. From the App Launcher, click **Shifts**.
2. Do one of the following.
    1. Click **New**.
    2. From the schedule view, hover in an empty space and click **\+ New Shift**.
        
        ![Hover in the schedule view to create a new shift.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/fs_shift_create_detail.png)
3. Define the settings for the shift.
    
    1. Enter a label for the shift.
    2. Enter dates and times for the shift's start and end. A second set of time fields show the shift’s start and end in the time zone of the service territory.
    3. To provide coverage for a specific service territory, define the name of the service territory. A service resource assigned to a shift within a defined territory is available for work during the shift hours only within that territory. If the territory is left empty, the resource assigned to the shift can be assigned appointments in all the territories they’re a member of during the shift time frame.
        
        If you assign a service territory to the shift, the assigned service resource must be a member of the service territory.
    4. For Time Slot Type, select the type of working hours for the shift. Select **Normal** if the service resource can be assigned to any appointment during the time period. Select **Extended** if the resource can be assigned appointments during the shift time period only if the scheduling policy used to schedule appointments has a Resource Availability work rule that allows overtime.
    5. If only certain resources can should be able to be assigned to the shift, choose a job profile that defines the skills required to work during this shift. If a Match Skills work rule is defined in Setup, only service resources that have the skills associated with the job profile on the shift are eligible to be assigned the shift when you’re using automated shift scheduling tools.
    6. Optionally, choose a Background Color.
    7. Optionally, mark the shift [Non-Standard](https://help.salesforce.com/s/articleView?id=service.fs_shifts_nonstandard_shifts.htm&type=5&language=en_US).
    8. **Optional:** Optionally, choose a filter in the Recordset Filter Criteria field to limit which service appointments can be scheduled during the shift.
    9. If you know which service resource you want to assign to the shift, you can select this resource in the Service Resource field on the Shift record. If you want shift scheduling tools to automatically find a service resource that can work the shift, leave the Service Resource field blank. This field is automatically populated when the shift is scheduled.
    10. Select a status.
    
    <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><tbody><tr class=""><th style="vertical-align:top;" headers="d102389e244-option" id="d102389e248">Tentative</th><td style="vertical-align:top;" headers="d102389e244-desc d102389e248">The shift is tentatively defined. This is a good status to use when the time period for when coverage is needed is defined on the shift but you haven’t yet decided on or assigned a service resource.</td></tr><tr class=""><th style="vertical-align:top;" headers="d102389e244-option" id="d102389e257">Published</th><td style="vertical-align:top;" headers="d102389e244-desc d102389e257">The shift manager is ready to publish the shift to service resources. This status is optional and can be helpful if you’ve assigned a service resource to the shift but you aren't ready for the scheduling engine to consider the shift as the resource’s availability to be assigned a service appointment.</td></tr><tr class=""><th style="vertical-align:top;" headers="d102389e244-option" id="d102389e266">Confirmed</th><td style="vertical-align:top;" headers="d102389e244-desc d102389e266">The shift has an assigned service resource. The scheduling engine considers confirmed shifts. This status is correct when you’re ready for the scheduling engine to consider the shift as the resource’s availability to be assigned a service appointment.</td></tr></tbody></table>
4. Save your changes.

#### See Also

- [Build Repeating Shift Patterns](https://help.salesforce.com/s/articleView?id=service.fs_shift_patterns.htm&release=264.0.0&type=5 "Save time creating shifts by defining commonly used patterns of shifts in Field Service. Create templates that define the start time and job profile. Then build a pattern that lists the shift templates to use each day.")
- [Field Service Guidelines for Shift Availability](https://help.salesforce.com/s/articleView?id=service.fs_shifts_guidelines.htm&release=264.0.0&type=5 "Learn how to define valid shifts and show when your workers are available for shift work. Shifts can work alone or alongside operating hours and service territory memberships to define workforce availability. Designate shifts to show availability for specific types of work or tasks, or for specific territories. For example, you can designate an on-call shift for emergency appointments only.")