Get Your Coach’s Plan Onto Your Garmin Without TrainingPeaks Premium
Coach sends a spreadsheet, PDF or text plan? Import it into TrainingDojo and send it straight to your Garmin Connect calendar, no paid calendar tool required.
Guide topic
Import plans, publish structured workouts, manage calendars, and troubleshoot device sync through TrainingPeaks.
Coach sends a spreadsheet, PDF or text plan? Import it into TrainingDojo and send it straight to your Garmin Connect calendar, no paid calendar tool required.
Connect Claude or ChatGPT to your TrainingPeaks or Intervals.icu calendar. It reviews the week you actually had, talks through what comes next, and puts the changes you approve on your calendar.
Have your AI review your TrainingPeaks or Intervals.icu week on a schedule, so the summary is waiting on Sunday night. Includes five prompts you can copy.
Pool closures, hard rides, and travel reshape a triathlon week. Let your AI read all three sports, lay out the options, and update your calendar once you pick one.
Let your AI read your sleep, HRV, and recent training alongside how you actually feel, then decide on tomorrow’s workout together instead of trusting one number.
Debrief your ride out loud while it’s fresh. Claude or ChatGPT voice can pull up your training through TrainingDojo, talk through tomorrow, and update your calendar when you agree.
Let your AI read your TrainingPeaks roster, flag who needs you, and draft adjustments in your coaching style. You approve every workout. Your methodology stays yours.
Turn the Monday calendar check into one prompt. Get a read-only compliance review across your TrainingPeaks roster, learn how to read it, and run it on a schedule in Claude or ChatGPT.
A ChatGPT dot connected to TrainingDojo can read your training calendar and move workouts over iMessage or RCS. Here is how to set it up, what to text it, and who can use it today.
Write workouts in your own words, then turn them into editable structured workouts for any athlete on your TrainingPeaks roster, one at a time or across a full CSV, hidden until you are ready.
Describe the team week and the exceptions once. Your AI assistant builds a version for each athlete, publishes it hidden on TrainingPeaks, and you reveal it when you are happy.
Connect Claude web or desktop to TrainingDojo with browser sign-in; advanced users can also configure Claude Code.
Connect TrainingDojo through personal ChatGPT Developer mode, Codex, or ChatGPT Work mode with browser OAuth and all 34 endurance tools.
Add TrainingDojo as a Gemini Spark custom app with browser sign-in; advanced users can also configure Gemini CLI.
Connect Claude, ChatGPT, Gemini, and other AI providers to review your training, build workouts, and update your plan.
Generate a training plan with Claude, convert it to CSV, and import the whole block to your TrainingPeaks calendar in minutes — plus how to let Claude critique an existing plan.
TrainingDojo no longer provides Strava data to AI assistants. Use Strava’s official connector in Claude or Gemini; connect TrainingPeaks or Intervals.icu for Coach Dojo.
An AI cycling coach that reads your actual rides: power, intervals, and what was planned. Talk through tomorrow, and the adjusted workout lands on your calendar.
A heavy long run, a missed tempo, a busy week. An AI running coach that reads your actual runs can talk through what’s next and put the changes you approve on your calendar.
Install and use the TrainingDojo Connector extension to connect TrainingPeaks without copying the Production_tpAuth cookie from Developer Tools.
TrainingDojo no longer provides Strava data to AI assistants. Use Strava’s official connector in Claude or Gemini; connect TrainingPeaks or Intervals.icu for Coach Dojo.
Coach Dojo builds individualized endurance plans from TrainingPeaks or Intervals.icu history, proven training principles, and a few subjective questions.
TrainingPeaks data sync gives an AI coach the context it needs: recent workload, sport mix, Fitness/Fatigue/Form, consistency, and long-session history.
TrainingDojo no longer provides Strava data to AI assistants. Use Strava’s official connector in Claude or Gemini; connect TrainingPeaks or Intervals.icu for Coach Dojo.
TrainingDojo no longer provides Strava data to AI assistants. Use Strava’s official connector in Claude or Gemini; connect TrainingPeaks or Intervals.icu for Coach Dojo.
TrainingPeaks works once workouts are on the calendar. The painful part is getting plans, AI workouts, spreadsheets, and structured sessions into TrainingPeaks without hours of manual entry.
Athletes who once had coaches often have years of valuable workouts buried in TrainingPeaks or Intervals.icu. Workout Vault helps turn that history into future structured workouts and reusable templates.
Structured workouts are useful, but building them by hand in TrainingPeaks is slow. TrainingDojo turns text, CSV plans, AI workouts, and TrainingPeaks history into structured workouts faster.
Workout Vault turns TrainingPeaks or Intervals.icu history into a reusable workout library. Import past workouts, filter to your best sessions, rebuild them as structured templates with AI, and publish them back into supported workflows.
Two ways to export your TrainingPeaks workout history: an in-app date-range export and a manual Workout Summary download. Then turn that export into a reusable workout library instead of letting it sit in a ZIP file.
Coaches rebuild the same workouts for every athlete. Workout Vault lets you mine an athlete's history, rebuild the best sessions as structured templates, and save them as a reusable TrainingPeaks coach workout library.
TrainingPeaks has no bulk way to push many workouts to a library, plan, or calendar. Workout Vault lets you bulk-publish structured workouts to all three destinations with live per-workout progress.
Compare TrainingPeaks, Intervals.icu, Garmin Connect, and Wahoo delivery, Zwift .zwo export, and Google Calendar, Apple Calendar, and Outlook .ics export.
A simple screenshot-supported guide for finding the Production_tpAuth cookie so TrainingDojo can save your TrainingPeaks connection.
TrainingDojo supports the full TrainingPeaks workout type catalog, including multisport, endurance, strength, rest day, custom, and other calendar entries.
Brick workouts teach athletes to execute one discipline immediately after another. TrainingDojo can now structure and upload Brick workouts to TrainingPeaks.
TrainingDojo now detects TrainingPeaks coach accounts, lets coaches choose an attached athlete, and uploads CSV or structured workouts directly to that athlete calendar.
AI can describe workouts well, but endurance platforms need structured blocks, targets, and lengths. Here is the clean workflow for turning text into platform-ready workouts.
CSV is excellent for importing a whole calendar. Structured workouts are what devices and workout builders need for intervals, targets, and sync-ready execution.
A CSV plan gets your calendar loaded. Bulk structuring turns every workout description into editable interval blocks and platform-ready workout data.
Importing a plan is only half the workflow. Learn how to review uploaded plans, edit workouts, and bulk-delete stale TrainingPeaks plans with TrainingDojo.
A very simple, screenshot-supported guide for finding the TrainingPeaks bearer token from browser Developer Tools.
When a workout does not show up on your Garmin, the problem is usually the workout type, sync window, or device flow. Here's how the TrainingPeaks-to-Garmin pipeline actually works and how to keep it reliable.
TrainingDojo can now export Zwift-ready `.zwo` files for compatible bike and run structured workouts. Here's how to use ZWO files without creating extra work.
CSV, ZWO, FIT, ERG, and MRC all solve different problems. Here's what each format is for, what TrainingPeaks actually supports, and when TrainingDojo is the faster path.
If your training plan lives in ChatGPT, Excel, Google Sheets, or a coach PDF, TrainingPeaks still makes you rebuild it manually. Here's why that gap exists and how athletes actually solve it.
Whether you're chasing a sub-25 5K or a sub-45 10K, your training paces should be based on your current fitness. Build a VDOT-based plan and import it to TrainingPeaks in minutes.
Triathlon planning means juggling three sports, brick workouts, and limited time. Build a multisport plan, review it, and publish it to TrainingPeaks.
The half marathon demands real training — not just running more. Build a personalized plan with VDOT-based paces for sub-2:00, sub-1:45, or sub-1:30, and import it to TrainingPeaks.
TrainingPeaks has no bulk upload feature for athletes. Manual entry takes hours. Here's every method we tested — and the one tool that actually works.
Generic marathon plans don't know your fitness, schedule, or goal time. AI builds a personalized plan with exact VDOT paces — and TrainingDojo imports it to TrainingPeaks automatically.
AI can generate cycling training plans that rival what most coaches produce — periodized, FTP-based, and tailored to your schedule. Here's how to build one and get it onto TrainingPeaks.
We tested every AI training plan generator available — from ChatGPT to dedicated platforms. Here's which ones actually produce usable, periodized plans you can import to TrainingPeaks.
Whether a plan came from ChatGPT, a coach, a spreadsheet, or another generator, here is how to preview and import it to TrainingPeaks without row-by-row entry.
Turn a ChatGPT training plan into dated TrainingPeaks workouts with a previewed CSV import workflow instead of rebuilding the calendar by hand.
Stop manually entering workouts one-by-one. This step-by-step guide shows you how to import an entire training plan to TrainingPeaks in minutes using CSV files.