How to Integrate Claude With TrainingPeaks (Without Manual Entry)
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.
Guides for importing training plans, converting AI workouts into structured workouts, and moving endurance training data into the platforms athletes actually use.
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.
Claude cannot read Strava directly, so here are the two real ways to use your Strava history with AI: summarize it into Claude yourself, or let Coach Dojo read it automatically.
Use your Intervals.icu Fitness, Fatigue, and Form data to make Claude’s plan smarter, then import that plan straight back to your Intervals.icu calendar with TrainingDojo.
An AI cycling coach can write power-based, periodized plans for a fraction of a human coach. Here is what Claude and ChatGPT do well, where they fall short, and how to get the plan onto your bike.
An AI running coach can build VDOT-based, periodized plans from 5K to marathon. Here is how to brief Claude or ChatGPT, the mistakes to avoid, and how to get the plan onto your watch.
A head-to-head of Claude and ChatGPT for endurance training plans — quality, long context, memory, and usable output — and why the bridge to your calendar matters more than the model you pick.
Intervals.icu AI analysis gives Coach Dojo real training context: completed activities, workload, sport mix, and Fitness/Fatigue/Form trends for better AI cycling and running plans.
Use Intervals.icu as the history source for an AI cycling coach or AI running coach that builds plans from real workload instead of a blank prompt.
Export Intervals.icu activities into TrainingDojo Workout Vault, filter the best sessions, and rebuild them as reusable structured workout templates.
How TrainingDojo Pro users can create affiliate links, give new customers an Annual Pro discount, and earn structured workout credits from referrals.
Install and use the TrainingDojo Connector extension to connect TrainingPeaks without copying the Production_tpAuth cookie from Developer Tools.
Connect Strava to Coach Dojo so TrainingDojo can analyze recent activity history before building a personalized AI endurance plan.
Coach Dojo builds individualized endurance plans from TrainingPeaks, Strava, 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.
Strava data sync lets Coach Dojo use recent activity history as context for AI-generated cycling, running, and triathlon training plans.
An AI endurance coach is strongest when it understands recent training history and produces a plan you can actually import, structure, and follow.
A useful AI Strava analyzer should do more than summarize activities. Coach Dojo turns recent Strava history into planning context and a usable training plan.
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.
Learn how to import a CSV training plan into Intervals.icu with TrainingDojo using an API key and athlete ID, plus how Pro structured push and plan management fit in.
Compare TrainingPeaks and Intervals.icu upload, Zwift .zwo export, Google Calendar, Apple Calendar, and Outlook .ics export, and roadmap platforms.
TrainingDojo converts AI workout text, coach notes, and interval descriptions into Zwift-ready .zwo files for compatible bike and run workouts.
Learn how to convert plain-English workout text into Zwift-compatible .zwo workouts without manually rebuilding every interval block.
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.
Training plans tell you what to do. Fueling recommendations tell you how to support the work. Here is how to use pre, during, and post-workout targets.
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. AI handles the complexity — and TrainingDojo is the only tool that imports the entire multisport plan 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 your plan came from ChatGPT, a coach, a spreadsheet, or an AI generator, here's how to bulk import it to TrainingPeaks without manual entry. TrainingDojo is the only tool that does this.
ChatGPT can generate excellent training plans, but there's no way to import them to TrainingPeaks — until now. TrainingDojo is the only tool that bridges AI-generated plans and TrainingPeaks.
Your recent 5K, 10K, or half marathon time reveals your exact training paces. Learn how Jack Daniels' VDOT system works, calculate your zones, and build a plan that targets your next PR.
Estimate VO2 max from running race performance or cycling power-to-weight, then use the result to guide VO2 max intervals, threshold work, and aerobic training.
Estimate lactate-threshold heart rate or threshold power from field-test data, then use threshold targets for tempo, threshold intervals, heart-rate zones, and training plans.
Use a critical power calculator to estimate CP and W Prime from 3-minute and 12-minute efforts, then apply critical power to VO2 max, anaerobic, and race-specific training.
Calculate cycling variability index from normalized power and average power, then use VI to understand pacing steadiness, surges, race execution, and workout design.
Use an FTP rating calculator to convert FTP and body weight into W/kg, compare cycling benchmark ranges, and decide how to improve threshold power.
Calculate Zone 2 heart-rate or power targets from FTP, lactate-threshold heart rate, or heart-rate reserve so your easy endurance training stays truly aerobic.
Use an intensity factor calculator to divide normalized power by FTP, interpret workout intensity, and connect IF to TSS, pacing, and structured cycling workouts.
Calculate W/kg from cycling power and body weight, understand power-to-weight ratio benchmarks, and use watts per kilogram to guide climbing and FTP improvement.
Calculate Training Stress Score from duration, intensity, normalized power, FTP, or threshold-relative effort so you can plan weekly load instead of guessing.
Use a running pace calculator to convert 5K, 10K, half marathon, marathon, or custom race goals into pace per mile, pace per kilometer, and useful split targets.
Calculate heart-rate training zones from lactate-threshold heart rate, resting heart rate, or max heart rate, then use those zones for running, cycling, triathlon, and Zone 2 training.
Calculate cycling power zones from FTP and learn how to use recovery, endurance, tempo, threshold, VO2 max, anaerobic, and sprint watt ranges in real training.
Use this FTP calculator guide to estimate cycling FTP from a 20-minute test, ramp test, 2x8-minute test, or 60-minute effort, then turn that FTP into power zones and structured workouts.
Learn the proven principles of training periodization that elite coaches use—and how AI applies these same principles to create your perfect training plan in seconds.
After winning back-to-back state championships using AI-generated training plans, I'm sharing my honest comparison of AI coaching vs traditional human coaches. The results might surprise you.
Most running plans prescribe generic workouts. Learn how to build a goal-pace training plan where every workout prepares you for your exact race-day target.
80% of runners get injured each year. Learn how to stay healthy with smart training progression, cross-training integration, and proper recovery protocols.
How I went from mid-pack Cat 3 racer to state champion in 16 weeks using AI-generated training plans—with full data, workouts, and mistakes revealed.
FTP is the most important number for cyclists and endurance athletes. Learn the proven protocols for testing FTP, threshold pace, and CSS—with tips that actually work.
Week 1: crushing it. Week 3: missing workouts. Week 6: abandoned plan. Sound familiar? Here are the 7 reasons training plans fail and how to build one that actually sticks.
You trained for months but arrived at race day flat. Learn the science of tapering and how AI optimizes your peak for race-day performance.
Sick kid, work deadline, bad weather—life happens. Learn the framework for intelligently adjusting your training plan instead of abandoning it entirely.
Most training platforms claim to be "adaptive" but still give you static plans. Learn what true adaptive training looks like and why AI is finally making it accessible to everyone.
Most self-coached athletes don't have a training plan—they have a workout collection. Learn the 7 essential components of effective training plans and build one that delivers results.
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.