How it works

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.

The workflow

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.

2. Tell us how you coach

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.

3. Plans get drafted automatically

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.

4. You stay in control

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.

5. Athletes get updated automatically

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.

6. Race day gets its own plan

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.

What "pro data unlock" means

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.

Ready to see it on your own roster?

Start free