Skip to main content

Program Builder

Build the block. Shape every week.

Plan phases, author workouts, and map the schedule in one connected workspace, with the full program and today's prescription always in view.

AI-assisted where useful. Coach-controlled at every save.

A privacy-safe reconstruction of the Fitflux Program Builder showing a fictional 12-week program, Week 5 workout details, a schedule preview, and read-only client context for Northline Coaching.

One authoring line

Program structure that stays legible.

A program remains a real hierarchy, not a pile of disconnected workouts. Move from the block to the active week, then back out to the schedule without rebuilding your mental model.

  1. 01

    Structure

    Lay out the block before filling the cells.

    Define ordered phases and week ranges so the program has a visible spine from the start.

  2. 02

    Author

    Write the workout at the level you coach.

    Build sessions with exercises, sets, reps, effort, rest, tempo, notes, and supported training formats.

  3. 03

    Schedule

    Map the plan without flattening it.

    Use the calendar to place workouts, rest days, and week-specific overrides beside the authored program.

  4. 04

    Review

    Check the draft, then decide what leaves.

    Preview the program, resolve validation issues, and save a revision when the coaching decision is ready.

The prescription

Write the detail. Keep the coaching decision.

Fitflux gives the workout room to be specific while keeping the author, the rule, and the final save visible.

Workout detail

More than a name on a calendar.

Prescribe sets, reps, RPE or RIR, rest, tempo, duration, distance, notes, and supported advanced set structures.

Reusable material

Start fresh or bring proven work forward.

Add a blank workout, copy a saved workout, insert a saved section, or promote new work back to the library.

Progression

Define the rule without surrendering the review.

Configure progression logic and inspect suggested next-week adjustments. Review-required changes stay pending for coach approval.
Client context
READ ONLY
  • Recent training volume and session count
  • Workout effort and RPE signals
  • Readiness and recovery input recency
  • PR momentum, coaching cues, and watch-outs

Context beside the work

Bring client signals into view, not into autopilot.

Open read-only training context beside the builder to inform the next decision. The rail can summarize recent workload, readiness, recovery recency, PR momentum, and coaching cues. It never rewrites the program for you.

A changing signal can prompt a closer look. It does not publish a new prescription or alter a client plan by itself.

Reviewed import

Bring the spreadsheet in. Do not skip the review.

Existing programming can become a native draft without pretending every row or exercise match is automatically correct.

  1. 01

    Choose the source

    Bring in a CSV or XLSX file, including multi-sheet workbooks organized as weeks or phases.

  2. 02

    Resolve the draft

    Review warnings, workbook structure, and exercise matches. Suggested matches need explicit approval.

  3. 03

    Continue in the builder

    Convert the approved import into the same editable phase, week, workout, and exercise structure as a native draft.

Optional assistance

Use AI for a starting point, not a final answer.

Generate an AI workout into a chosen phase when a first draft would help. Then review it in the same builder, edit the workout, validate the program, and decide what to save.

Clear ownership

The system can help. The coach still commits the plan.

Fitflux can organize

Structure, library material, imports, and drafts.

Fitflux can surface

Schedule state, validation issues, and client context.

The coach controls

The prescription, review, save, and assignment decision.

Program Builder

Build the plan without losing control of the details.

Choose the platform plan that fits your active-client roster Bring program structure, workout authoring, scheduling, context, and review into one deliberate workflow.

Join the waitlist