---
schema_version: "1"
id: 13b48b5194a610f15bed062949167ba7dfb243c48e63f40ddae547331608a012
title: Reshuffle Service Appointments in Field Service
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/pfs_reshuffling.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.pfs_reshuffling.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1686f0508ecf00d7de1cf6ac94f41ac5d93c4401c272ed5b41772fe0c4e2cca1
description: Fit a service appointment into a full schedule by reshuffling appointments and scheduling higher priority appointments over appointments with a lower priority. Service appointments can move to a time slot within the same shift, to a different shift, or even to a different resource.
products:
  - Field Service
release: "264"
---
# Reshuffle Service Appointments in Field Service

Fit a service appointment into a full schedule by reshuffling appointments and scheduling higher priority appointments over appointments with a lower priority. Service appointments can move to a time slot within the same shift, to a different shift, or even to a different resource.

### 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: both Salesforce Classic (not available in all orgs) and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">The Agentforce Field Service and Operations 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="d48223e70">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d48223e70 ">To reschedule an appointment: </td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d48223e70 ">
              <p>One of these custom permission sets:</p>
              <ul>
                <li>Field Service Admin Permissions</li>

                <li>Field Service Call Center Rep Permissions</li>

                <li>Field Service Dispatcher Permissions</li>

              </ul>
            </td>

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

![Package icon](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_package.png) _This is a Field Service managed package feature._

Use Reshuffle to schedule or reschedule critical appointments even when the Gantt seems to be full. Appointments can move to another day or to another resource. Higher priority appointments take priority over lower priority appointments. In addition, if **Schedule over lower priority appointment** is selected for an appointment, a higher priority appointment can be scheduled on top of a lower priority appointment, creating an overlap.

![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 Enhanced Scheduling and Optimization is enabled, and reshuffling is defined, the reshuffling is done automatically when [scheduling from the Classic Dispatch Console](https://help.salesforce.com/s/articleView?id=service.pfs_scheduling_manually.htm&release=264.0.0&type=5 "You can schedule service appointments from the Field Service Classic Dispatch Console by using the mass schedule action or by dragging them onto the Gantt.") or [booking an appointment from the record feed](https://help.salesforce.com/s/articleView?id=service.pfs_booking.htm&release=264.0.0&type=5 "In Field Service, use the Book Appointment or Candidates Chatter actions to schedule and reschedule service appointments for work orders, work order line items, accounts, assets, leads, and opportunities, or from a service appointment itself. To reflect different visits, you can schedule one or more service appointments for a record.").
- A service resource’s appointments are reshuffled to another day or to another resource only if there's no availability to schedule with sliding.

1. To open the Classic Dispatch Console, from the App Launcher, find and open the **Field Service** app, and then click **Field Service**.
2. Find the appointment in the appointment list (or on the Gantt, if it’s already scheduled).
3. Right-click the appointment and select **Reshuffle**. This action can reschedule lower priority appointments and reschedule higher priority appointments (though not past their due date) and can cause overlaps in the schedule.

#### See Also

- [Set Up Sliding and Reshuffling for Scheduling and Appointment Booking](https://help.salesforce.com/s/articleView?id=service.pfs_sliding_service_appointment.htm&release=264.0.0&type=5 "Free up time for scheduling more appointments when using Field Service appointment booking and scheduling. With sliding, service appointments on the Gantt can move to an earlier or later time, within the resource’s availability for the same shift. By using reshuffling and sliding together, service appointments on the Gantt can also move to a different day or to a different resource. Reshuffling and sliding service appointments provide more time slot availability and faster SLA compliance and enable the scheduling of longer service appointments by reducing white spaces.")
- [Schedule Appointments by Using Priorities](https://help.salesforce.com/s/articleView?id=service.pfs_scheduling_priority.htm&release=264.0.0&type=5 "Prioritize appointments to schedule them even if your calendar is full. This way, you can schedule important appointments over less urgent ones. When you’re using Enhanced Scheduling and Optimization, and no time slot is available, appointments with lower or equal priorities can be unscheduled (dropped) and replaced by higher-priority appointments. When you’re not using Enhanced Scheduling and Optimization, and no time slot is available, lower-priority appointments can overlap with higher-priority appointments.")
- [Reschedule Service Appointments in Field Service](https://help.salesforce.com/s/articleView?id=service.pfs_rescheduling.htm&release=264.0.0&type=5 "Reschedule service appointments manually or let Field Service do it for you. Review the use cases to gain a better understanding of how the tools differ and which tool best suits your needs.")
- [Schedule Service Appointments for Field Service](https://help.salesforce.com/s/articleView?id=service.pfs_scheduling_appointments.htm&release=264.0.0&type=5 "You can schedule service appointments in several ways. For example, a call center rep can use the Book Appointment or Candidate scheduling actions from the record feed, or Auto Schedule from the appointment itself. A dispatcher can manually drag an appointment from the Appointment List or the Gantt to schedule it, or use the Schedule action, which automatically schedules an appointment based on the scheduling policy. You can also create scheduling dependencies between service appointments to organize larger jobs, or schedule an appointment by manually updating its status.")