Last night I tried to build the workouts for weeks two through four of th. While working with the bot, I asked to have the sessions expressed with explicit power targets or heart-rate values instead of generic training zones. After several back-and-forth attempts and a fair number of “twik,” the system eventually threw an error and reported that it wasn’t able to complete the request. It reported that there were some issue with parsing the JSON
I’ve been having a bit as play around as well. I asked it to create some a plan for the next 3 weeks - which it appeared to do, but then it hasn’t loaded them into my calendar or workout folder. Any idea why?
https://intervals.pro/shared/gwTtvUyPxtAHyTcbeCABoeeYI7_q0hEIxzlqo2_fDs8
Yeah, the creation is really tough for the AI, I’m working on a solution, please stay with me! Will update here with a release note as soon as it’s fixed!
As a coach, i’ll appreciate to have quick analysis of my athletes (eg fitness). I tried for me and it works pretty well but the app is truggling to do it for my athlete ! I’m doing wrong or is it a limitation for the moment
To me 7-10€/m is reasonable, free (restricted) + Premium ![]()
@Yves thanks - yes this should work, however I don’t have any coached athletes myself so need to setup and do some figuring out with this one!
here is the answer I got : it may help you ?
—C’est intéressant. L’appel à list_coached_athletes a renvoyé une liste vide. Cela signifie que, du point de vue de l’API avec laquelle je travaille, votre compte d’entraîneur ne gère aucun athlète coaché identifiable par cet outil.
Voici les implications possibles :
- L’API ne reflète pas toujours l’interface utilisateur : Il est possible que l’interface web d’Intervals.icu vous montre Lionel Bourroux comme un athlète coaché, mais que la façon dont l’API est configurée (permissions, type de compte, etc.) ne permette pas de le lister via
list_coached_athletes. - Lionel Bourroux n’est pas “coaché” au sens de l’API : Il pourrait s’agir d’un partage de données différent (par exemple, il partage ses données avec vous sans être formellement votre athlète “coaché” via le système de coaching d’Intervals.icu).
- L’ID
me: Nous avons bien utilisé “me” pour votre propre compte d’entraîneur.
Dans ce cas, la seule solution est que Lionel Bourroux vous fournisse son propre ID d’athlète depuis son compte Settings → General → Your ID. Demandez-lui de copied-coller le texte qui s’y affiche.
Sans son ID d’athlète unique, je ne peux malheureusement pas récupérer ses données.
Thanks so much - standard buggage for this kind of tool I’m learning, working on the tooling now! Will push an update next few days!
Today I tried to load the workouts for next week. At first, I ran into a couple of issues: the AI bot wasn’t able to create the workout in Intervals due to a JSON parsing error. I asked the chat bot to show me the JSON details and noticed that the workout descriptions contained too many symbols like “ and ‘.
I asked the bot to simplify the workout descriptions, and that solved the problem. I was eventually able to upload the workout to Intervals.
You may want to clearly specify the formatting rules for workout descriptions.
One additional comment that I have is that the proposed workouts are a kind of boring and do not vary significantly. I will try in the next days to suggest some changes, and I hope that based on some suggestion, it will learn with the time…
Thanks so much @Marco_Saraceno - really great feedback. Working to address these creation issues by giving much more ‘on rails’ prompt and also using verification and calculation tools in our system itself. This should be resolve. As for variation of workouts - looking into that too!
I had a bit of a play. Its quite amusing but I’m not the typical intervals user though…
It noted that I usually workout about 3-4 hours a week and then scheduled in 5 and half hours next week.
It clobbered my Thursday which it had previously noted is almost always a rest day.
It gave me a zone 2 1 hour ride with a load of 23… that’s not possible, at least not for me.
It fixed up all the problems when I pointed them out, but then it still thinks I can do 45 minutes of zone 2 and get a load of 16.
But its pretty cool. Well done!
Thanks for all the feedback! The usefulness is currently stifled by the current ‘run on models’ - huge usage, and very poor performance. I’m tempted to switch the new version I have to ‘analysis only’ so testing can continue, and pursue the more advanced planning features on a slower cadence so hopefully the supply/demand issue events out!
This is really cool - I have to admit. As a father of two little kids I’d love to be able to “talk” to my training plan and quickly reschedule things around or lower/increase intensity as I see fit. I’d be willing to pay the same amount I currently pay for my TrainerRoad subscription, which is 22$ - assuming it can add workouts to my calender, which it still fails at the moment.
Hi,
I wanted to give it a try but I get this (I had asked to review my last 90d of activties). My data is correct and detailed in every field on intervals.icu activties list but the tool can’t see it properly
Anything I need to change/do on my side to get that review done?
cool let me know when it should work as I wil go further with my coaching concerns
That’s an interesting one - going to change the model and implement some of my learnings shortly! It’s getting tough to deploy at the moment because every time I test it the model provider is overloaded…
Let’s hope they can add capacity and resolve! I’ll check out what this error was. Thanks for testing and thanks for patience with what is a very early stages project!
UPDATE: Huge Quality of Life Update - focussed on ANALYSIS (not creation)
– Model is changed for a more performant and better reasoning model (might use more tokens, but you win some, you loose some - less prompting overall hopefully)
-
Analysis tools are much improved (see my race prediction for tomorrow: https://intervals.pro/shared/Wx_TNP8VMhLvcWlatRtevmx0QLJd-MlMjRHKs4HvHRY - and yes, building this can be to blame for low sleep/HRV!!! haha)
-
Creation/Updating/Deleting is improved but not perfect and may still struggle for ‘bulk/batch’ - this is next up with the planner and better functionality around this.
-
Planner etc. → these are TOUGH features, I bit off more than I could chew and learned a LOT - I’ll be back for this one later
-
Behind the scenes I’ve improved deployments, metrics collection (can now see when things are going wrong much more easily).
PLEASE do test it and reach out with feedback!
Today I tried to test but I finish my token in no time…. ![]()
I asked it to analyze today’s workout and give me some useful feedback. Then I tried to build a plan for phases 1 and 2 of the ATP, but things went sideways pretty fast. On the first try, the tool completely ignored the info in my bio and came up with a weird training plan: I asked for a polarized setup, and it dumped the whole 20% of Z4 right at the start like a random spike, then the rest of the sessions were just Z1 or Z2.
When I asked it to fix the plan, I ended up running out of tokens.

