Bulk-Publish Workouts to a TrainingPeaks Library, Plan, or Athlete Calendar
TrainingPeaks has no bulk way to push many workouts to a library, plan, or calendar. The Workout Vault lets you bulk-publish structured workouts to all three destinations with live per-workout progress.
Generating a batch of great workouts is only half the job. The other half is getting them into TrainingPeaks without clicking through the same create-workout form fifty times. TrainingPeaks has no built-in way for an athlete or coach to bulk-publish workouts to a library, a plan, or a calendar, which is why so many people end up retyping sessions by hand.
TrainingDojo's Workout Vault closes that gap. Once you have rebuilt your history into structured templates, you can publish structured workouts to TrainingPeaks in bulk and choose exactly where they land: a Workout Library, a Coach Plan, or an Athlete Calendar. This guide explains all three destinations and when to use each.
The Three Publish Destinations
After you select your generated workouts in the Workout Vault, the publish step sends them to one of three TrainingPeaks destinations. They differ in how the workouts are scheduled and what they are meant for.
1. Workout Library
Publishing to a Workout Library is how you add workouts to a TrainingPeaks library as reusable, unscheduled assets. You can add them to an existing library folder or create a new library on the spot. Use this when the workouts are templates you will apply many times rather than sessions tied to a specific date. It is the natural home for a personal or coach library of go-to workouts.
2. Coach Plan
A Coach Plan publishes your selected workouts as a single structured block. Each workout is rescheduled by its relative day from a plan start date you choose, so a session originally completed weeks apart lands in the correct order within the new plan. Use this when you want a reusable, sequenced training block, for example a 4-week threshold build assembled from your best past sessions.
3. Athlete Calendar
Publishing to an Athlete Calendar drops the workouts straight onto a calendar starting from the date you set. This is the most direct option: it is how you batch upload workouts to a calendar when an athlete needs the block scheduled now. Coaches publishing to athletes connect a coach account and select the attached athlete who should receive the workouts.
How the Batch Publish Works
Bulk publishing is not fire-and-forget; you stay in control. Select the generated workouts you want to send, pick the destination, set the library or start date, and TrainingDojo uploads them one by one with live progress, showing which workout it is on. Each workout reports success or failure individually, so a single problem session never blocks the rest of the batch.
- Select exactly which generated workouts to publish.
- Choose Workout Library, Coach Plan, or Athlete Calendar.
- Pick an existing library or create a new one; or set the plan/calendar start date.
- Watch per-workout upload progress and confirm what succeeded.
How This Differs From the CSV Importer
TrainingDojo's CSV importer is built for plans you already have in spreadsheet form: each row becomes a scheduled calendar workout. Bulk publishing from the Vault is different. It starts from structured templates you generated out of your own TrainingPeaks history, and it can target a reusable library or a sequenced coach plan, not just a dated calendar. Think of the importer as "load a plan I wrote" and the Vault's publish step as "reuse the best of what I have already done."
After You Publish
Once workouts are live in TrainingPeaks, you may want to rename, re-date, or clean up a block, especially if you published a test batch first. The guide to managing TrainingPeaks plans after upload covers editing and bulk-deleting uploaded workouts so your calendar and libraries stay tidy.
Why TrainingDojo Is the Only Tool That Does This
No other tool lets an individual athlete or coach bulk-publish arbitrary structured workouts to a TrainingPeaks library, plan, and calendar. TrainingPeaks itself has no bulk import for these destinations, and AI tools stop at text. The Vault is the only workflow that turns a batch of structured templates into published TrainingPeaks content in one pass.
The Bottom Line
Once your workouts are structured, publishing them should take minutes, not an afternoon of manual entry. Use a Workout Library for reusable assets, a Coach Plan for a sequenced block, and an Athlete Calendar for scheduled delivery, all from one batch publish.
Open the Workout Vault to publish your structured workouts, and see the Workout Vault overview for how to build the library in the first place.