Posting shifts
Post a shift once and every qualified, free person who can work it is alerted. Post one day or several at once, or reuse a template.
Post a shift
- Tap Post shift on Today (or Post a shift when the day is empty).
- Choose the Store and Role.
- Pick the Days. Tap more days to post several: one shift per day.
- Set Start, End and any Unpaid break.
- Choose the pay: Hourly rate (the role's default rate is filled in), Flat amount, or Per unit with a bonus per unit completed at check-out.
- Turn on Surge bonus if it's a hard one to fill. See Surge pay.
- Add a note for crew (for example "Grill and fryer, dinner rush. Non-slip shoes.") and post.
Crew who hold the role and any required certificates, and are free, get an alert straight away.
Templates
Turn on Save as template and name it (for example "Closing cook") to post the same shift again in two taps. Open them from Templates on Today.
How claims work
Each store chooses, separately for its own crew and for crew from sister stores:
- Instant: the first qualified claim books the shift.
- Claims wait for an answer: several people can ask; you confirm one under Approvals → Claims and the others are declined. A claim you don't answer expires after 4 hours, or 2 hours before the start if that's sooner.
Before anyone is booked, ShiftFlex checks they have the role and valid certificates, aren't already on an overlapping shift and that the shift hasn't started. Working outside their availability, without enough rest, or past their weekly hours shows a warning they have to acknowledge. A claim that would go into overtime always waits for your approval.
Assigning someone directly
Open the shift and tap Assign someone. The list shows people with that role, fewest hours this week first. The same checks apply, and overtime is shown before you confirm.
Shift states
| State | Meaning |
|---|---|
| Open | Posted, nobody on it yet (claims may be waiting) |
| Assigned | Someone is booked |
| In progress | They've checked in |
| Worked | They've checked out; hours wait for approval |
| Approved | Hours approved and in the pay period |
| No-show | Nobody checked in about 20 minutes after the start |
| Unfilled | The start passed with nobody on it |
| Cancelled | A manager cancelled it |
Cancelling or taking someone off
Cancel shift or Take off shift tells the person why, and they get no strike. If it's close to the start, it shows on Today so you can cover it.
Frequently asked questions
Can I post a week of shifts at once?
Yes. Tap several days when posting and ShiftFlex creates one shift per day. Templates make repeat shifts two taps.
Who gets told about a new shift?
Crew who have the role and required certificates, are free at that time and can work that store. Availability and notification settings are respected.
Does ShiftFlex auto-schedule?
Not yet. Today you post open shifts for crew to claim, or assign someone directly from a list sorted by fewest hours this week.