DuPont, Pitman & Panama Shift Alarms: How to Set Complex Rotations on iPhone
If your shift schedule has a name — DuPont, Pitman, Panama, Continental, Anywhere — you already know it's not a simple 4-on-2-off. These are multi-cycle, 12-hour rotations that can span weeks and mix day, night, and off blocks. The built-in iPhone alarm has zero support for them. Here's how to set alarms that actually follow the schedule your employer gave you.
Why named shift systems break the built-in alarm
Named schedules like DuPont and Pitman share two features the Clock app cannot handle:
- Multiple consecutive blocks — 2 days, 2 nights, 3 off, 2 days, 2 nights, 3 off (DuPont is 28 days long).
- Day and night shifts with different wake times — your wake time for a day shift is 6 AM, for a night shift it's 6 PM.
Add holidays on top and you're juggling a spreadsheet instead of an alarm.
The common schedules and what they look like
Setting up alarms for complex rotations
You need an alarm app that supports custom rotation templates. ShiftAlarm lets you build a template from scratch for any of these named systems. Here's the process:
Step 1: Install and create a Shift Work alarm
Download from the App Store. On the home screen, tap + and pick Shift Work — the alarm type built for complex schedules.
Step 2: Build your rotation template
Under templates, choose Custom cycle and build the pattern by selecting work day, work night, or rest day for each position in the cycle. For DuPont, that's two work days, two work nights, three rest days, repeated. Set the cycle length to match (28 for DuPont, 14 for Pitman, 8 for Panama).
Step 3: Assign wake times to day vs night blocks
Set a different wake time for day blocks (e.g. 6 AM) and night blocks (e.g. 6 PM, or whatever time you need to get up for your night shift). The alarm picks the correct wake time based on which block the current day falls into.
Step 4: Set the anchor date
This is the most important step. Enter the date and block type of day 1 of your rotation. The alarm uses this anchor to figure out every future occurrence — when a block starts, what type it is, and which wake time to use.
Step 5: Turn on holiday adaptation
Toggle Adapt to calendar on. If a public holiday lands on what your schedule says is a work day, the alarm skips it automatically. No manual intervention.
Step 6: Preview before saving
ShiftAlarm shows a month grid so you can see exactly which days will fire and which will rest — day blocks in one color, night blocks in another, holidays marked with a dot. Scan it once to verify the anchor date is correct, then save.
What if my schedule is slightly different?
Most real-world schedules are a variation of one of the named systems above. A DuPont with 3 night shifts instead of 2, or a Panama that cycles every 10 days instead of 8 — just adjust the custom template. If it can be written as a repeating pattern, ShiftAlarm can follow it.
Rule of thumb: If your employer can draw your schedule as a repeating calendar, an alarm app can follow it. The only thing that breaks this is a schedule that changes every week (on-call, floating shifts) — for those, a simple "alert when I get the schedule" reminder is the better approach.
Does it work in silent mode?
Yes. ShiftAlarm runs on iOS AlarmKit, which hands the alarm directly to the system. It fires reliably in silent, Focus, and Standby modes — not a local notification that iOS might suppress.
Stop maintaining a shift spreadsheet.
One alarm that follows your DuPont, Pitman, or Panama schedule automatically.
Download for iPhoneNot sure about rotation yet? Check our 4-on-2-off guide for a simpler rotation first, or read the full shift work alarm guide.