# Onboarding AI FTP detection

**URL:** <https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368>\
**Category:** TrainerRoad Software\
**Created:** [March 4, 2025, 2:45am UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368 "2025-03-04T02:45:45Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ching\_Yong](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/ching_yong/32/160936_2.png) [@Ching\_Yong](https://www.trainerroad.com/forum/u/Ching_Yong)\
**Post date:** [March 4, 2025, 2:45am UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368/1 "2025-03-04T02:45:45Z")

</div>

Hi,

Just onboarded with TrainerRoad. Before this I’ve always logged activities onto Strava and push it to Intervals.icu.

Based on my activities, Intervals suggest that my FTP is 158w, whereas today when I synced all my info, TR suggest that my FTP is 191w (I wish).

 ![Screenshot 2025-03-04 at 10.44.03 AM](https://global.discourse-cdn.com/trainerroad/original/3X/6/6/6689d070e4d2b357f9812638bbdcae8001edf5d5.png)

Do I just follow this new 191w and set my training around it and wait for the 10 activities to run its course? or set it to 158w and start from there?

---

<div class="post-metadata">

**Author:** ![jamesdrichey](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/jamesdrichey/32/177510_2.png) [@jamesdrichey](https://www.trainerroad.com/forum/u/jamesdrichey)\
**Post date:** [March 4, 2025, 2:54am UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368/2 "2025-03-04T02:54:48Z")

</div>

Do 191, answer the post workout surveys honestly. Reduce workout targets in workout if it’s too hard. Let adaptive training do its thing. You might be surprised.

---

<div class="post-metadata">

**Author:** ![Twowkg](https://avatars.discourse-cdn.com/v4/letter/t/ce7236/32.png) [@Twowkg](https://www.trainerroad.com/forum/u/Twowkg)\
**Post date:** [March 4, 2025, 3:05am UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368/3 "2025-03-04T03:05:20Z")

</div>

How long do you think you can hold 190w? If it’s not at least 30+ minutes then it’s not your FTP.

I would not start a training plan with an ftp I feel is wrong no matter what the “ai” says.

You can either enter what you think is a reasonable FTP or do an ftp test and see how it adjusts from there.

---

<div class="post-metadata">

**Author:** ![Helvellyn](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/helvellyn/32/95205_2.png) [@Helvellyn](https://www.trainerroad.com/forum/u/Helvellyn)\
**Post date:** [March 4, 2025, 6:28am UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368/4 "2025-03-04T06:28:40Z")

</div>

Hard disagree. That’s a 21% delta on the dangerous side. 🤔

---

<div class="post-metadata">

**Author:** ![Ching\_Yong](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/ching_yong/32/160936_2.png) [@Ching\_Yong](https://www.trainerroad.com/forum/u/Ching_Yong)\
**Post date:** [March 4, 2025, 6:44am UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368/5 "2025-03-04T06:44:33Z")

</div>

I never really tracked before this. I just ride since before this I was doing mostly outdoor rides with mates for fun. With that being said, I think it will be quite hard for me to maintain 190w for 30+ minutes.

I did a ride today based on the “AI FTP” today but it was a recovery ride focusing on cadence so it felt doable. My next hard ride will be on Thursday, so will see how I feel then.

---

<div class="post-metadata">

**Author:** ![Ching\_Yong](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/ching_yong/32/160936_2.png) [@Ching\_Yong](https://www.trainerroad.com/forum/u/Ching_Yong)\
**Post date:** [March 4, 2025, 6:46am UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368/6 "2025-03-04T06:46:18Z")

</div>

Thanks for the advice. Yeah I’ll try to stick with this for now and see how the next few session will take me. If it’s really too hard then I will do a FTP test to check again.

Not sure about others, but I always dread doing FTP test 😅

---

<div class="post-metadata">

**Author:** ![nvalphen](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/nvalphen/32/86975_2.png) [@nvalphen](https://www.trainerroad.com/forum/u/nvalphen)\
**Post date:** [March 4, 2025, 7:00am UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368/7 "2025-03-04T07:00:01Z")

</div>

my intervals eFTP is 267… Done enough training (with TR but currently not) to know I can do most of the workouts ~300 currently. Only 10% difference, but my point is that intervals.icu is not accurate or at least very conservative.

I have done so many sweet sport workouts, that that’s a good benchmark for me. 4\*10@95% for example should be not that hard (for me that is… you will have to find something that works for you)

When you are new at training, just start with a ramptest. Might also be not that accurate, but AI will fix that for you by starting with low powerlevels. It won’t be overestimating more then 5%

---

<div class="post-metadata">

**Author:** ![Flashpoint51](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/flashpoint51/32/7746_2.png) [@Flashpoint51](https://www.trainerroad.com/forum/u/Flashpoint51)\
**Post date:** [March 4, 2025, 7:52am UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368/8 "2025-03-04T07:52:39Z")

</div>

Intervals.icu uses a model curve to predict your eFTP based on your best ‘max effort’ from the data you have fed it (you can set the time period this effort should be based on - I think the minimum is 5mins, but most people would argue to have it set for longer). This means its estimate will naturally be low unless you have recently gone truly full beans for a single effort of whatever time period you have set. Based on what you say about ‘riding around with mates for fun’ that may well be the case here, I don’t know.

It also means it will be lower than TR AIFTP based off the same data. The workout [Lamarck](https://www.trainerroad.com/app/cycling/workouts/1648-lamarck) is often cited as a good test to see if your TR FTP is ‘right’ - but Intervals will only see one 10 minute max effort, not four, and fit to a curve accordingly. And, 4x10 @100% does not necessarily translate to 1x30+ @100%, so many will argue your TR AIFTP is ‘too high’, but let’s not get into that here.

TL:DR - unless you’ve gone full gas at some point recently, Intervals has you too low. If 191 intuitively feels too much, TR AIFTP has you too high (for a 30minute effort at least). Either do a ramp test, or pick a number in between the two figures for 10 workouts and let AI do it’s thing.

---

<div class="post-metadata">

**Author:** ![SarahLaverty](https://sea2.discourse-cdn.com/trainerroad/forum/user_avatar/www.trainerroad.com/sarahlaverty/32/99468_2.png) [@SarahLaverty](https://www.trainerroad.com/forum/u/SarahLaverty)\
**Post date:** [March 4, 2025, 5:03pm UTC](https://www.trainerroad.com/forum/t/onboarding-ai-ftp-detection/101368/9 "2025-03-04T17:03:22Z")

</div>

Hey! This is a great question. I think this difference mostly comes down to how different platforms use different methodologies to estimate/ detect FTP.

As @Flashpoint51 mentioned, Intervals.icu may rely on peak maximal efforts, which leads to a more conservative estimate—especially if you haven’t recently gone all-out.

TrainerRoad analyzes your training history, biometrics, and performance to provide a personalized and accurate assessment of your Functional Threshold Power (FTP) by analyzing your training history, biometrics, and performance data. Unlike traditional single-effort tests or estimates, AI FTP Detection offers a _comprehensive_ and _continuous_ understanding of your current fitness level.

As @jamesdrichey suggested, I recommend starting with your TrainerRoad AI FTP Detection result and ensure to provide feedback in the post-workout surveys. This helps TrainerRoad ensure that your workouts are always appropriately challenging and aligned with your fitness level. TrainerRoad continuously responds to your evolving fitness and the data we recieve about your training and performance.

If anything feels too hard or too easy, your plan will adapt accordingly.

Give this a shot and let us know how you get on in a week or so 👍.
