Skip to Content
TrainingRunning Programs

Running Programs

The running library is the parallel of Exercise Programs, but for runs. Same template-and-assignment model: build a template once, assign it to multiple clients, and each client’s assignment tracks their actual logged runs.

The library

Coach → Running opens the library. The header tagline summarizes the model:

Templates power assignments. Client programs track who is doing what.

The library has:

  • Tabs for templates vs. assigned client programs
  • Search
  • Sort
  • Sharing filter
  • Difficulty filter
  • Goal filter — running-specific (e.g., 5K, 10K, half marathon, marathon, base building)
  • List / grid view

On mobile, filters open in a bottom drawer.

Filtering by client

When you arrive on the running page already filtered to a client (e.g. from a client’s workspace), a client context chip appears at the top showing their name. The library highlights templates that are already assigned to that client so you don’t double-assign.

Building a program

Click Build Program to open the running program builder. The builder lets you:

  • Set program basics — name, description, difficulty, goal
  • Define a weekly schedule of runs
  • Configure each run with type (easy, tempo, intervals, long), distance or duration, and target pace or heart-rate zone
  • Add workout steps for structured runs — warmup, intervals with work/rest splits, cooldown

Saving creates a template in the library.

Editing a client’s program

For a program already assigned to a client, Edit opens the client workspace view rather than the template editor. This is intentional — once a program is assigned, you’re editing that client’s version, not the template that’s been assigned to others.

Per-program actions

From any program in the library:

  • Assign — give the template to one or more clients
  • Edit — opens template editor (or client workspace for assigned programs)
  • Share toggle — share with other coaches in your workspace
  • Delete — destructive

Calendar events

Running programs integrate with a calendar events panel that shows upcoming runs, race targets, and key training days. Calendar events can be edited per-program and per-client.

What’s different from exercise programs

  • Goals are running-specific (race distance, base building, etc.)
  • Workout structure is step-based (warmup → work intervals → cooldown), not set-based
  • Pace and heart-rate zones replace load and reps
  • Calendar integration is more prominent — running programs are calendar-anchored