Create and Edit a Shift
At a glance
Most OneClick stores do their primary scheduling in HotSchedules, which syncs to OneClick every ten minutes. When you need to create or edit a shift faster than the sync, or your store does not use HotSchedules, the Create Shift and Edit actions on the Shifts screen handle both cases. This article covers both workflows.
Before you start
- You need a role with the Create Shift or Edit shift assignments permission, depending on the action. Exact assignment is controlled by your store's Customization Rubric; if you cannot find the + Create Shift button or the Edit action, check your permission.
- Know which team member the shift is for, the start and end times, and whether they are FOH or BOH (or a custom area if your store uses them).
- If the store uses HotSchedules, consider whether the change should live in OneClick (quick local adjustment) or in HotSchedules (permanent schedule change). HotSchedules is the permanent source of truth; OneClick changes for a HotSchedules-sourced store are treated as local overrides for the current shift.
- Estimated time: one to two minutes per shift create; under a minute per edit.
Steps
Path A: Create a new shift
- Select Shifts from the left navigation menu.
- Click + Create Shift at the top right of the Shifts screen.
- The modal opens with three fields: Start time (defaults to 11:00 AM), End time (defaults to 4:00 PM), and Select Employee. Adjust the start and end times to match the shift you are creating. the defaults are hardcoded and will not match your active time slot automatically.
- Select the team member from the Select Employee dropdown. The modal is single-select. one team member per shift. Repeat Path A for each additional team member who needs a shift during the same window.
- If a selected team member already has a conflicting scheduled shift, OneClick shows an Overlap notification with the existing shift's details. Decide whether to proceed (for example, if the existing shift is wrong and this new one supersedes it), or cancel and reconcile in HotSchedules first.
- Click Submit. The button is grayed out until a team member is selected.
- You should now see the new shift in the roster at the relevant time slot, and the team member appears on the corresponding layout at their start time.
Path B: Edit an existing shift
- On the Shifts screen, long press (touch) or long click (desktop) on the team member's name in the lineup. Their profile preview opens.
- Scroll to the Schedule section of the profile preview.
- Click Edit on the shift you want to change.
-
Update the fields you need to change. Available fields:
-
Employee (reassign the shift to a different team member).
- Start time.
- End time.
- Area (FOH, BOH, or both).
- To delete the shift entirely, uncheck both FOH and BOH associations. A shift with no area becomes a delete.
- Click Save All.
- You should now see the updated shift reflected in the lineup. If you deleted the shift, the team member drops off the roster for the time window the shift covered.
Video
Video coming soon.
Common gotchas
Create Shift is grayed out or not visible.
Check two things. First, your role may not have the Create Shift permission. By default this is held by Shift Leader and above; confirm in your Customization Rubric. Second, the action bar can truncate on narrow browser windows; widen the window or collapse the left navigation. If the button is visible but grayed out, check whether you are looking at today's schedule or a different date; some stores restrict shift creation to today only.
The team member I want to add is not in the dropdown when I click + Create Shift.
Two possibilities. First, the team member may not have a OneClick account yet; they need to be added through HotSchedules (which syncs their account into OneClick within ten minutes) or through your store's user management flow. Second, their account may have been auto-archived due to no recent scheduled shifts. Re-schedule them in HotSchedules or apply the Longterm Employee permission to keep the account active.
OneClick shows an Overlap notification and I am not sure what to do.
The overlap means the selected team member already has another shift scheduled during some or all of the time window. Options. Proceed if the new shift is correct and the old one is wrong (then reconcile in HotSchedules if the store uses it). Cancel and fix the conflict at the source (HotSchedules) first. Or trim the new shift's time window so it no longer overlaps.
The edit I made did not stick.
Check whether you clicked Save All rather than just navigating away. Changes in the Edit dialog do not persist until Save All fires. If the store uses HotSchedules and the shift was originally HotSchedules-sourced, the next HotSchedules sync (every ten minutes) may also reassert the HotSchedules version. For HotSchedules-sourced stores, lasting shift changes should happen in HotSchedules.
I want to change a shift permanently and we use HotSchedules.
Make the change in HotSchedules. It syncs into OneClick within ten minutes and becomes the durable record. Changes made in OneClick's Edit flow on a HotSchedules-sourced shift are treated as local overrides and may be overwritten by the next sync.
I created a shift but it is not showing up on the right layout.
Layouts correspond to specific time windows during the day. A shift starting at 11:00 AM shows up on the 11:00 AM layout, not the 9:00 AM layout. If you created a shift for 11:00 AM and expect to see it on 9:00 AM, that expectation does not match how layouts work. Check which layout you are looking at (the time header on the layout) and navigate to the correct one.
I unchecked both FOH and BOH to delete a shift and now I do not see the team member anywhere.
Unchecking both areas is the delete path; the shift is gone. If you meant to move the team member to a different area rather than delete the shift, re-create the shift with the correct area checked.
I need to add a walk-in team member who is not scheduled today.
Two paths. Path A (this article): use + Create Shift on the Shifts screen to add them to today's lineup only. Path B: add the employee to the schedule in HotSchedules, wait ten minutes for sync, and they will appear automatically. Path A is faster; Path B is permanent.
I accidentally removed a team member from the lineup by clicking their name.
Clicking a team member's name in the lineup crosses them out and pushes them to the bottom of the list; it does not delete their shift or remove them from HotSchedules. To re-add them, click their name again.
Related articles
- Understand the Shifts Screen (Reference)
- Use Auto-Scheduler (How-To). Populate position assignments automatically after creating shifts.
- Copy and Paste Layout Assignments (How-To). Replicate a layout from one time slot to another.
- Troubleshoot a Team Member Not Seeing Their Shift (Troubleshooting).
- Understand Job Codes (Reference). Covers HotSchedules job code to OneClick area mapping.
- Request a Permission Change (How-To). Use this if you need the Create Shift or Edit shift assignments permission.
Still stuck
If shifts are not saving, Overlap notifications are blocking a legitimate create, or shifts are disappearing between sessions, submit a support ticket and include:
- Your store number.
- Whether your store uses HotSchedules.
- The team member, date, and time window of the affected shift.
- A screenshot of the Create Shift or Edit dialog with the relevant details visible.
- What you expected to happen versus what happened.
Support typically responds within one business day.
Pre-publish checklist status
39 7a52d035-7a3e-4ed4-8c55-c10b9383ac6e complete Seven sections filled.
40 c52d2ad2-c26a-4bf7-bf6d-25b0eb0a4015 complete Final step confirmation in both paths.
41 8bdc4547-e402-4ff1-bfbb-ca5b096bebbf complete No em dashes, no hedge words, permission-based role references.
42 7df5d2c4-eecc-4abf-8fd2-569179964a5b complete Step counts within guidance.
43 099e5cd5-aa43-45df-a4bd-139e50c71bfc complete No real identifying data.
44 0ad4fddd-fb09-42c5-9bac-8acc607fd912 complete Phase 2 Core slot 20.
45 cfd2de83-81d8-491f-b7e9-6a16be3afa38 complete Turn 39: stale "Coming soon" labels removed from Related items 3 and 4.
46 1ee65f50-c7f1-4c9b-adc8-1a0018809a16 complete Button label corrected: + Create Shift (singular) throughout. matches live UI button and modal title (verified 2026-05-03).
47 f50e2308-1549-4f81-852f-003f4e2bc5a2 complete Multi-select claim removed: Select Employee is a single-select dropdown (verified 2026-05-03).
48 e055a757-f6c7-4d71-ade3-f6cf7e469ecb complete VERIFY block resolved: submit button label is "Submit", grayed until employee selected (verified 2026-05-03).
49 b7a34aa0-4be5-4944-9d77-f090f5bae7a2 complete Hardcoded default times documented: 11:00 AM start / 4:00 PM end, do not inherit active time slot (verified 2026-05-03).
50 068a6e71-4241-4cd3-9153-dffde715f218 complete 3-field modal inventory added: Start time, End time, Select Employee only. no date or area selector.
51 3aa4a3c4-87d7-40f1-928c-f9efc8b5225e incomplete UI verified against Production (full Path B verification pending. long-press/Edit flow not tested live).
52 a5894a59-49f2-4f29-92b0-c223a3023a27 incomplete Screenshots at decision points (Path A Step 2: + Create Shift button; Step 3: modal with 3 fields; Step 5: Overlap notification; Path B Step 1: long-press preview; Path B Step 3: Edit dialog).
53 03b1bd94-6fd8-4efb-ae58-0371d1e430f7 incomplete Related article links activated.
54 4e704db3-2b6c-495d-9817-343ef11d04de incomplete Primary search term tested.
55 d7d20df6-04c7-4b23-bd3e-d49f7799eee7 incomplete Reviewed by Jared and Kevin.
Source
Existing kb.oneclickapp.com Shifts Overview article, specifically the Customize Shifts section (Create Shifts, Overlap Notification, Shift Availability Information, Editing Shift) and the Shift FAQs. Live UI verified on store #99997, 2026-05-03: button label "+ Create Shift" (singular), modal title "Create Shift" (singular), 3-field modal (Start time / End time / Select Employee), Submit button grayed until employee selected, default times 11:00 AM / 4:00 PM hardcoded.