TrainingDojoFor endurance coaches

Keep your methodology. Get your Sundays back.

TrainingDojo connects your TrainingPeaks coach account to the AI assistant you already use. Review your whole roster, turn your own notes into structured workouts, and publish to athlete calendars when you are ready.

Maya’s next week

Review last week. Who needs my attention?

  • list_trainingpeaks_athletes
  • get_trainingpeaks_compliance_report
  • get_activity_detail
Maya completed 4 of 6. Tuesday’s threshold and Thursday’s endurance ride have no completion recorded. Everyone else is on plan, so I’d start with Maya.
TrainingPeaksAthletes
Nov 2 – 8, 2026
  • TKTheo K.5/5
  • SOSam O.5/5
  • ALAna L.5/5
  • CDChris D.5/5
  • PNPriya N.5/5
Interactive illustration using fictional training and weather data. No connected account is changed.

How it works

  1. 01

    Review the roster

    Connect your TrainingPeaks coach account and your athletes appear. See what was planned, what was completed, and who needs a closer look.

  2. 02

    Build next week

    Write the sessions yourself, or ask your AI assistant to draft them from your instructions and each athlete’s recent training.

  3. 03

    Publish when you are ready

    Preview every date, keep drafts hidden from the athlete, and reveal the week when it is right.

Hide workoutsWhen on, workouts are hidden from the athlete's TrainingPeaks calendar. Turn it off to make them visible immediately.

Maya Reyes’s next week stays hidden until you reveal it.

You stay the coach.

  • Your AI assistant works from your principles, zones, and session rules.
  • Preview every date and workout before anything moves.
  • Keep drafts hidden from the athlete until you reveal them.
  • Your AI assistant shows what it plans to change before it writes.
  • TrainingDojo never changes a plan on its own.
  • TrainingPeaks stays your system of record. Your athletes don’t need to change anything.

Use as much AI as you want, or almost none.

75-minute bike. 15 minutes easy, then 4 x 10 minutes Z3 with 3 minutes Z2 recovery, then finish easy.

You write it

Write workouts the way you always have. TrainingDojo turns them into editable structured intervals, one at a time or across a full CSV, and Workout Vault lets you reuse the sessions that already worked.

From coach notes to structured workouts →

Draft Maya’s next week from my threshold block. Keep it hidden.

  • Tue3 × 12 min thresholdHidden
  • ThuEndurance with openersHidden
  • SatLong ride, 3 hoursHidden

Your AI assistant drafts it

Ask your AI assistant to review the roster and draft next week from your instructions. You read every draft, change what you want, and decide what the athlete sees.

Teach your AI your methodology →

Between sessions

Run the review on a schedule*

Have your roster review waiting when you sit down on Monday. It reads and reports. You decide what changes.

See the roster review →

Monday roster review

Every Monday at 6:00 AM

Example
  • This Monday2 athletes need a look
  • Last MondayAll on plan
  • 2 weeks ago1 athlete needs a look
Read-only · no changes made

Text your AI*

Check an athlete’s week or move a session from your phone.

See how texting works →

Your AI

Theo can’t ride Thursday. Can you move the threshold session?

Friday is open and Saturday’s long ride stays as it is. Move it to Friday? 👍 to confirm.👍

Done ✅ Threshold is on Friday. Theo’s other workouts are unchanged.

iMessage
Example

*Availability depends on your AI provider, plan, and region.

FAQ

Yes. Roster tools, compliance reports, and publishing to athlete calendars work through a TrainingPeaks coach account. TrainingDojo follows the access that account already has, so you work with the same athletes you see in TrainingPeaks.

No. Athletes never create TrainingDojo accounts. They keep using TrainingPeaks as they do today, and the workouts you publish appear on their calendars, even on a TrainingPeaks Basic account.

You connect your own coach account, and TrainingDojo sees only what that account sees. Athlete data reaches your AI app only when you use connected AI. Details: /privacy-policy#coach-managed-athletes.

It works from the instructions you give it. Put your principles, zones, session rules, and naming conventions in a project or custom instructions in your AI app, and it uses them when it drafts. You review every draft, and you can always write the workouts yourself.

TrainingDojo never changes a plan on its own. Changes come from your AI assistant, and your AI app controls when it asks before writing, so review its permission settings. You can also have it keep drafts hidden from the athlete until you reveal them.

TrainingDojo connects to Claude, ChatGPT, Gemini, and other AI providers. You use your own AI subscription, and connected AI does not use TrainingDojo credits. Scheduled tasks and texting depend on your AI provider, plan, and region.

Your plan covers the athletes you publish new workouts to in a rolling 30 days. An athlete rolls off 30 days after their last new workout. Reading data, updating workouts, and deleting workouts do not count.

Pro and Coach include the same coaching tools. Pro covers up to 3 athletes. Coach adds room for 15 or 30 athletes and more structured workout credits each month. For larger rosters, request custom pricing at /demo-request?request=pricing.

Yes, through your AI assistant. Ask it to build the week, apply individual changes, and publish to each athlete, one athlete per request. In the web app, you publish to one athlete at a time.

Each coach connects their own TrainingPeaks coach account to their own TrainingDojo login, and works with the athletes that account can see.

Pricing

Same coaching tools. Room for your roster. Prices below are per month, billed annually.

Coach · Up to 15 athletes

15athletes

$59 / month

Billed annually

500 structured workout credits a month

Coach · Up to 30 athletes

30athletes

$97 / month

Billed annually

1,000 structured workout credits a month

More than 30 athletes

Your roster.
Your fit.

Tell us how you coach and how many athletes you work with. We’ll work out pricing together.

Request pricing

Coaching up to 3 athletes? Pro includes the same coaching tools. Founding coach pricing is available on request.