Building your first program
You write programs in the builder. If you ever programmed in a spreadsheet, the shape is familiar. That's deliberate. The structure is a simple hierarchy:
- A program contains weeks.
- A week contains days.
- A day holds one or more sessions — the workouts an athlete opens in the app.
- A session is a list of exercises, each with its sets, reps, load, and anything else you prescribe. You can group exercises for supersets and circuits.
- Create the program and rough out the weeks
Name the program. Choose its type — template or subscription. The creation wizard also lets you file the program under a team. A team is optional filing metadata inside your organization, and a teamless program is normal. Then rough out the skeleton: how many weeks, and what each training day is for. Build the structure first and the details second. That's much faster than perfecting week one before week two exists.
- Write the sessions
Fill in each day's session: exercises, sets and reps, loading. Pull from the exercise library rather than retyping movements. An athlete's demos and history in the app hang off the library entry.
- Prescribe the sets and reps
Select an exercise row. Type the scheme in the helper bar, such as
3x5 @ 75%. Press Enter. The builder writes the volume rows under the exercise. Writing schemes covers every form the bar reads.
The helper bar filling an exercise's rows. - Reuse instead of retyping
Most programming repeats with variations. The builder is built around that. Right-click a week tab. Choose Duplicate Week. Days duplicate the same way. Then adjust the variable, such as one value in the Intensity column. That's faster than writing each week from scratch.

A duplicated week with one changed intensity.
When it's written
What happens next depends on who it's for:
- Your own athletes — invite them, then assign the program after they accept.
- Buyers — publish and price it from the web dashboard to list it on the marketplace.