1. Connect TrainingPeaks
Link your coach account. trainingplanfor.me reads the same fitness data, annual training plan, and workout history TrainingPeaks already has — no double data entry.
trainingplanfor.me sits on top of TrainingPeaks, not instead of it. You keep using TrainingPeaks as the system of record — we add the AI drafting and the data access on top.
Link your coach account. trainingplanfor.me reads the same fitness data, annual training plan, and workout history TrainingPeaks already has — no double data entry.
A one-time setup step: describe your coaching philosophy and communication style in your own words. An AI pass turns it into structured guidance that every future plan and athlete message reflects. This step is included at no charge.
Every week, for every athlete, a plan is generated from their current fitness trends (CTL/ATL/TSB), their annual plan's phase and priorities, upcoming races, their recent training history, and your own workout library. You review a draft — you never start from a blank page.
Approve a draft as-is, edit it directly, or ask for an on-demand regeneration with different input. Nothing reaches an athlete without a plan existing for you to review first.
Approved plans sync back to TrainingPeaks. Athletes receive an AI-written WhatsApp summary at the start of the week and a short debrief after each completed workout — written in your coaching voice, without you drafting a single message.
For any race on the calendar, generate a dedicated race-day plan the same way — built from the same fitness data and your instructions, tuned to that specific event.
TrainingPeaks gates the following behind an athlete's own Premium subscription in its UI. trainingplanfor.me's per-athlete access fee unlocks all of it for you, for every connected athlete, regardless of that athlete's individual TrainingPeaks tier.