What are custom shifts?
Custom shifts let you override your default schedule for specific dates. Use them when you're working different hours than usual -- covering for a colleague, working a half-day, or picking up an extra shift.
Quick add (inline)
The fastest way to add a single shift:
Switch to Manage Work Hours > Custom Shifts
Select a Date using the date picker
Choose Start and End times
Click the + Add button
The shift appears immediately in the "Upcoming Custom Shifts" list below. The list shows five shifts; click View All (n) for the rest.
Add multiple shifts
Need to schedule several shifts at once? Click Add Multiple Shifts below the quick-add row (Hide Bulk Add closes it). A table opens in the card:
Set Default times: and click Apply to All, or fill the rows with Next 7 Days or Weekdays Only
Each row has a date, times and a Shift / Off toggle, so you can add time off here too. Add Row adds another
Badges warn when a row will replace a shift ("Will replace shift") or time off ("Will replace time off"), or is a "Duplicate"
Click Save N Entries
Editing and removing
In the upcoming shifts list:
Edit (pencil icon) -- Opens the shift in edit mode to change times
Delete (X icon) -- Removes the custom shift, reverting to your default schedule for that day
Validation
You cannot add shifts for past dates
End time must be after start time
Adding a shift on a day with time off replaces the time off
A shift outside the store's hours is still added, with a warning ("Shift added" and the reason)
How custom shifts interact with default schedule
A custom shift overrides your default schedule for that specific date. If you have a default 9 AM -- 5 PM on Mondays but add a custom shift for 7 AM -- 3 PM on a specific Monday, the custom shift takes priority.
