Skip to content
IronShift
Your settings
Article 01 · Your settings

Schedule — the shape of your week.

Your schedule lives at the top of the Program tab — a calendar showing your shifts, work days, and off days. There are three tabs at the bottom of the app now (Dash · Program · Settings); everything about your training week is in the Program tab. The shape of your week is the most consequential input — changes here trigger a rebuild of upcoming weeks.

Rebuild your shifts (work pattern)

To change your underlying rotation, open the Program tab → Rebuild your shifts. The shift wizard handles any pattern: a standard week (pick which days are work days), a repeating shift (e.g. four-on-four-off rotations), or a fully custom cycle. The engine uses this to keep heavy sessions in your recovery windows instead of stacking them on work days where you’re tired.

One-off changes — tap a day

For a single date — without touching your whole rotation — just tap that day on the calendar. From there you can:

  • Mark it unavailable — vacation, sickness, work travel, a family commitment. Nothing lands on a day you’ve flagged. A multi-day away block (a week’s vacation) is set in one go.
  • Flip its day-type — mark a normally-work Wednesday as off (you took the day), or vice versa, so training-day placement applies correctly.
  • Set a 24-hour or split (AM·PM) shift — for the days your rotation doesn’t cover cleanly.

Training days, total sessions, and duration windows

How often and how long you train is set in the Program tab → Training structure:

  • Training days / total sessions per week — how many distinct days you train, and total session count (which can exceed your training days when you want doubles — e.g. morning lift + evening run on the same day). Doubles are typically placed on off-work days, and the engine never stacks two hard efforts on the same day.
  • Session length — how long you actually have. A default range applies everywhere, with optional shorter caps for work-day sessions and longer windows for off days. The engine sizes every session to your range. Long runs and HIIT/EMOM sessions are exempt — long runs are intentionally long, EMOMs intentionally short (15-25 min is normal).

Being honest about your recovery is what makes the program work — everyone needs at least one full rest day.

Related
Conditioning preferencesThree independent dimensions: modality (running primary / mixed / no running), HIIT-EMOM toggle, and easy-conditioning format. Every change triggers a rebuild.The weekly rhythmYour program rebuilds every Saturday at 8 AM, reading everything you logged the prior week. The current week stays put; past weeks become read-only history.
IronShift