Feature Request: Day-Based Custom Training Cycles for Shift Workers (2 Days / 2 Nights)

​Hi everyone and the Garmin Team,

​I recently got the Fenix 8, and while it is an absolute masterpiece of hardware, I’ve run into a major software limitation that impacts millions of athletes worldwide: the rigid Monday-to-Sunday training calendar.

​Like many others, I work a rotating shift schedule, and the standard 7-day Garmin Coach or fixed training plans simply do not work for me. When our "weekends" and rest days rotate constantly, fixed plans break, workouts get missed, and the algorithm unfairly drops the confidence score.

Bulb The Proposal: A Day-Based Custom Sequence Builder

​Instead of forcing a 7-day calendar week, Garmin should allow users to create a custom loop/cycle based on a sequence of days (e.g., an 8-day, 10-day, or 12-day cycle). We need to be able to manually define training days and rest days regardless of what day of the week it is.

Runnermale sign️ A Concrete Example (My Schedule):

​I work a rotating 4 days on (2 day shifts, 2 night shifts) schedule. To train effectively without burning out, I need to build a custom 8-day training loop that looks like this:

​Days 1–2 (Day Shifts): 2 days of Rest (due to heavy work hours).

​Day 3 (Transition): 1 day of Light Workout (between day and night shifts).

​Days 4–5 (Night Shift & Sleep): 2 days of Rest.

​Days 6–8 (Days Off): 3 days of Training (with an Intense/Hard Workout specifically on the 2nd training day).

​Once Day 8 ends, the cycle should simply loop back to Day 1, completely independent of whether it is a Monday, a Wednesday, or a Sunday.

Speech balloon To the Community:

​This feature would make Garmin the most inclusive and flexible ecosystem on the market for first responders, medical professionals, factory workers, and anyone with a non-traditional schedule.

​If you work shifts and face the same issue, please upvote this post and share your schedule in the comments below! Let's show the Garmin team how much this feature is needed.

​Thank you!