Set default workout start time

As a user, I should have the ability to set a default start time for all workouts within a plan. Having all workouts populate the calendar as all-day events is not helpful or sufficient. Manually editing each event is time consuming. Dragging and dropping a time block to reschedule once subscribed to the calendar is easy, and that option should be available.

2 Likes

That’s a good suggestion.

I’m curious, though, what does this accomplish?

Knowing how you’re using the product will help us understand more clearly how we can help. :+1:

Let’s say you always do your 1 hour Tuesday hard ride at 0800, and you always do your Thursday hard ride at 1900.

That’s … 15 + 24 + 19 = 58 hours between intervals.

If TR doesn’t have your start times, it’s going to assume you only have 47 hours between those intervals.

Those extra 11 hours of recovery should mean you’re more ready for more work, and I’d expect this to be reflected in the Thursday workout that TRAI assigns.

Obviously, the converse would be true also.

ETA: RLGL would also be affected, clearly.

4 Likes

I actually agree with this - with the AI, I’ve seen a few changes for that day’s workout at about 6-7pm (I usually train about 10pm). My only explanation for this is the time elapsed since the last workout has increased above what the AI expected as nothing else has changed or updated in my training plan.

Giving that information in my calendar up front means I don’t see the workout change an hour or two before I do it. They’re minor changes (the last one was Eichorn +1 to Big Koniuji Island I think) but it still impacts the user experience when you open the software and it’s not the workout you’ve been mentally preparing for.

ETA - manually adding this to every workout is of course possible (and does seem to impact the workouts chosen from my short testing) but is a right chew on - allowing this to be input in plan builder would make a lot more sense to me

I see. This could help to reduce how often workouts change close to the time you’d be doing them, as @pirnie mentioned.

What would happen then if you needed to load up that second workout sooner, though? Then we’d have to change it to something different since you didn’t get the expected amount of recovery in.

The way we do things now is that we make adjustments when we’re prompted by time, fatigue, etc.

3 Likes

Among other things, TR’s calendar could insert the workout for the appropriate time rather than an all-day event.

I would like this for calendar syncing so it doesn’t default to 9am.

I don’t think this is a ā€œshouldā€ based on being a user, I think that’s a little harsh. Even small changes can often lead to a lot of work and u intended consequences.

Other commenters are bringing up good points that I wasn’t even considering (time between sessions, recovery, etc.). For my purposes I almost always train between 9-10am. As it exists now, subscribing to the TR calendar in Outlook or Google is kinda pointless, because people can’t see that I’m busy at that time unless I manually edit each workout and add a start time. More importantly, I add the TR calendar to my work account, and that makes it so people (including my manager) see I’m busy all day. I’d be OK fine tuning when needed, like manually editing to change the specific time. That becomes as easy as a drag and drop in my Outlook or Google calendar, and I don’t really even need it to sync backwards to the TR calendar.

That’s a common sentence structure for how feature requests are logged in Agile software development — they’re written from the perspective of the user. Tone checks aren’t something any dev I’ve known cares about :grinning_face: Edited to add: This wouldn’t have unintended consequences — the ability to set the time is already there, it’s just manual and needs to be done for every individual event in a workout plan.

I think this is an important consideration.

I don’t disagree with the option to more easily set a start time but the system automatically currently works to adjust for longer rest. Log in to do the workout 11 hours after expected and it will already suggest something else if it seems like it’s better.

Logging in to select the workout 11 hours earlier would require the system to know oh hey you want to do this now 11 hours before you said you were, hold up we are going to change this.

It can backfire both ways when doing a workout outside of the TR system then too. Do the longer rest workout early and the system will maybe think you should be associating it with something easier. Do the earlier workout later and it may have suggested something else.

Again I see why setting times makes sense but while it fixes one problem it creates another.

2 Likes

That’s what I’m thinking also..

I agree with this - the only difference I see as an end user is that with the current situation the feeling is:
ā€I’m following the plan but my workouts are changing last minute with no explanation from TR as to whyā€

With setting workout times, if I do them earlier it’s very apparent that I’m deviating from what was set out in the plan, so it makes sense as to why this would create a last minute change.

Of course this would only need to apply if you chose to set the start time, current behaviour could stay the same if no start time was set (said from the simple mind of an end user who has no idea the hand grenade that implementing this would set off behind the scenes :laughing: )

That’s not currently built in though, that would require actually building the oh crap you want to do this 11 hours early functionality. Not saying it can’t but that’s not the same as the already existing functionality of oh hey you logged in 11 hours late. What’s the threshold for this popping up? I can already see the posts about how bad TR is because it tried to change a workout as it was being loaded…

I also don’t think a workout changing 11 hours after expected is a surprise or needs any explanation. More time went by, it suggested something else, the explanation is built in.

I think we’re all agreed both sides of this are imperfect and what you’ve said is right, it would require building. However, we’re already seeing posts from confused people who checked their workout in the morning and it had changed by the evening. The logic is obvious once you know that’s how it works, but it’s not apparent until then - I’ve seen plenty of forum posts on this where someone’s needed this explaining to them.

Maybe it just needs better signposting or explaining when it does happen. These are tiny changes in the workouts (from what I’ve seen, maybe 1 or 2 TSS) but it clearly bothers people

This just happened to me. I had a OverUnder planned for today, Mcaddie-1 (4x9’ w/2’U&1’O) stairstep format… it didn’t have a set WorkoutTime, I changed it to 5pm…. then it sparkled… changed to FangMountain(?) which is the graduated rise/fall… Same duration 4x9’ but has 1’rising/1’falling sharp teeth for the over. The TSS and IF were almost the same… but it was different. (I changed back cuz I wanted the abrupt over/under steps this week… too many & my last one was the sloped ones lately).

To me it makes sense, no explanations needed… would be cool if it had a little message/note when sparkling or when someone loads into TR for their workout… ā€œyou had 7hrs less recovery then expected between workouts… we are going to adjust ever so slightly to keep you on trackā€¦ā€. But… if you just do the work suggested, or do ā€˜find similar’ … all will be well!

1 Like

Why would that be a bigger issue then TR assuming the wrong time, therefore recovery and workout, five out of six days I ride?

There is the ability to schedule a start time, and the AI seems to take that into account as well (just tested it again). If my hard sessions can be harder because I have more rest, using the correct times might increase my FTP prediction which is nice. Or of course the inverse which might cause less people to complain about lowering predictions after ā€œfollowing the plan exactlyā€.

So I would indeed love a ā€˜bulk update start time’ or ā€˜default start time’ option to easily get all my (weekday) workouts at 8pm. Could be in settings, could be under Quick Actions per week. Anything that doesn’t make me click 20 times (5x4) to give my weekday rides the correct time.

3 Likes