Structured training workflow

Your training plan is ready. Now make it work anywhere.

TrainingDojo helps endurance athletes generate training plans, import CSV calendars, and convert plain-language workout descriptions into platform-ready structured intervals. Use it to move training content into TrainingPeaks, Intervals.icu, or Zwift without rebuilding every workout by hand.

Structured Workout Builder

Plain text to workout blocks

Pro
TrainingDojo structured workout builder preview

Import your training plan for free — or go further and sync fully structured workouts directly to TrainingPeaks, Intervals.icu, or Zwift.

From plan to execution

Training plans are only useful when they reach the tools you train with.

TrainingDojo helps with the full handoff: create the plan, import the calendar, and convert key workouts into structured sessions with intervals and targets.

Start with a free CSV import. Signed-in free users also get 5 structured builder credits to test the conversion on real workouts.

Get the plan onto your calendar

Upload a CSV training plan to TrainingPeaks without rebuilding every workout by hand.

Turn workout notes into intervals

Paste a workout like “3x12 threshold with 5 min easy” and review the structured blocks, targets, and preview before upload.

Convert the whole block when you are ready

Use Pro credits to structure every row in a CSV plan, then push to TrainingPeaks or export Zwift .zwo files.

Free

Try it, no card required.

  • Import any CSV plan

    Bring a plan from a coach, spreadsheet, or AI export and push it to TrainingPeaks or Intervals.icu.

  • Generate a sample plan with AI

    Describe your event and get a 3-workout AI-generated plan to see how the workflow feels.

  • Try structured workout conversion

    Use 5 free structured builder credits to turn workout descriptions into editable interval blocks.

Start free →

Pro — $20/mo

The full workflow.

  • Full AI plan generation

    Generate complete multi-week and multi-month endurance training plans, not just samples.

  • Structure any workout description

    Paste coach notes, AI output, or your own text and get structured intervals with IF and TSS, ready to push or export.

  • Bulk CSV structuring

    Upload an entire plan CSV and structure every workout at once, then push to TrainingPeaks or Intervals.icu or export Zwift files.

See pricing →

How it works

Training content goes in. Structured workouts come out.

Write a workout the way you think about it — intervals, zones, durations, recoveries. TrainingDojo parses it into platform-ready structured data for TrainingPeaks or Intervals.icu upload and Zwift .zwo export, with IF and TSS computed before delivery.

1

You write

Describe the workout in plain language

"20 min warmup, 3×12 min at threshold with 5 min recovery, 15 min endurance, 5 min cooldown."

2

We structure it

Editable blocks with targets, IF, and TSS

Warmup → 3-rep threshold interval → endurance → cooldown. Computed IF, TSS, and a polyline preview — all editable before you push.

3

You push it

Send it to TrainingPeaks, Intervals.icu, or Zwift

Push the structured workout to TrainingPeaks or Intervals.icu, or download a Zwift .zwo file for bike and run sessions.

Product proof

Plan, import, structure, manage - one workflow.

TrainingDojo covers the full path from plan creation to structured workout conversion, export, plan management, and fueling guidance.

TrainingDojo AI plan generator chat example

1 / 5

AI plan generation

Generate a full multi-month training plan with import-friendly workout descriptions and CSV output.

Integrations

Built to hand workouts to the platforms athletes already use.

TrainingPeaks and Intervals.icu upload are live for CSV imports and structured workout pushes. Zwift .zwo export is live for compatible bike and run structured workouts.

TrainingPeaks

Supported now

CSV plan import and structured workout upload.

Zwift

Supported now

Download .zwo files for compatible bike and run workouts.

Intervals.icu

Supported now

CSV calendar import, structured workout upload, saved connection, and plan management.

Founder
TrainingDojo

Founder story

I built TrainingDojo because this was my own training bottleneck.

I'm a USA National Champion and 2x Elite Texas State Road Race Champion. I spent years using coaches, spreadsheets, and AI to sharpen my training, and I eventually won back-to-back state championships with AI-generated plans as the foundation.

The first problem was plan quality. Generic AI doesn't understand periodization, progressive overload, or how to build toward a target event. I put in the work to teach it — grounding the plan generator in modern training science so the output reflects how coaches actually think, not just what sounds reasonable to a language model.

The second problem was execution. Even a great plan is useless if you spend hours copying it into TrainingPeaks or rebuilding trainer files by hand. Structured workouts need exact payloads that no AI produces out of the box.

TrainingDojo solves both. Generate a plan built on sound training principles, then push it to TrainingPeaks or export Zwift .zwo files — no manual entry, no copy-paste.

FAQ

Common questions about TrainingDojo.

What is TrainingDojo?

TrainingDojo is a structured workout converter and training plan importer for endurance athletes. It turns plain-language workouts, AI-generated plans, coach notes, and CSV rows into workouts that are easier to review, edit, upload, or export.

Which platforms does TrainingDojo support?

TrainingDojo supports TrainingPeaks and Intervals.icu upload for CSV plans and structured workouts, plus Zwift .zwo export for compatible bike and run structured workouts.

Can I use TrainingDojo without paying?

Yes. CSV plan import is free, signed-in users get 5 structured builder credits to test conversion, and Pro is $20 per month for the full structured workout and AI plan workflow.

Do I need to rebuild workouts by hand?

No. TrainingDojo is built to reduce manual workout entry by importing CSV plans and converting compatible workout descriptions into structured sessions you can review before sending to supported platforms.

Generate the plan, import it, and structure the workouts that matter.

Use TrainingDojo to create an endurance plan from scratch, upload a CSV plan for free, or test the structured workout builder with 5 free credits after signup.