Flex Your Field Service Scheduling with Ad Hoc Shifts (Beta)

With shifts, you can break out of rigid work hours. Define shifts that vary from the usual schedule, such as holiday hours or occasional overtime. Or, to schedule contractors who don’t have consistent work hours, you can create shifts for the dates and times when they’re available.
Where: This feature applies to Lightning Experience in Enterprise, Performance, Unlimited, and Developer editions. For scheduling and Enhanced Optimization to use shift availability, the managed package is required. Log a request with Salesforce Support to enable shift management.


As a beta feature, Shift Management is a preview and isn’t part of the “Services” under your master subscription agreement with Salesforce. Use this feature at your sole discretion, and make your purchase decisions only on the basis of generally available products and features. Salesforce doesn’t guarantee general availability of this feature within any particular time frame or at all, and we can discontinue it at any time. This feature is for evaluation purposes only, not for production use. It’s offered as is and isn’t supported, and Salesforce has no liability for any harm or damage arising out of or in connection with it. All restrictions, Salesforce reservation of rights, obligations concerning the Services, and terms for related Non-Salesforce Applications and Content apply equally to your use of this feature. You can provide feedback and suggestions for Shift Management in the Field Service Lightning group in the Trailblazer Community.

Why: Use shifts, work hours, or both to schedule work when you need it. You can categorize shifts with job profiles so that you can match resources with the right skills to your shifts.

How: From the App Manager, select Shifts and create a shift with a time frame, an optional service territory, and an optional job profile.

When you verify a worker’s availability, set the shift status to Confirmed. If the managed package is installed, availability for confirmed shifts appears on the Gantt and is used in scheduling and Enhanced Optimization.The Shifts tab groups shifts by job profile.