Workouts & Programs
Build structured training programs, generate workouts with AI, and keep your clients on track.
Creating Workout Programs
Navigate to Dashboard → Workouts → New Program. Give the program a name, set its duration in weeks, and choose a training frequency.
Programs are structured as weeks → days → exercises. To build out a program:
- Add a week — Click Add Week to append a training week. Repeat for the full program length.
- Add training days — Within each week, add the days you want (e.g. Monday Push, Wednesday Pull, Friday Legs).
- Add exercises — Search the exercise library and add movements to each day. Set sets, reps or duration, rest intervals, RPE targets, and optional coaching notes.
- Save and assign — Once the program looks right, save it and assign it to one or more clients.
Free plans allow up to 3 saved programs. Growth and above have no program limit.
Using the AI Workout Generator
The AI workout generator is available on Growth plans and above. It produces a complete periodized program in seconds based on your client's profile.
Go to Dashboard → AI Tools → Generate Workout and fill in:
- Goal — muscle gain, fat loss, strength, endurance, general fitness
- Experience level — beginner, intermediate, or advanced
- Available equipment — full gym, home gym, bodyweight only, etc.
- Training days per week and preferred session length
- Any injuries or limitations to avoid
The platform generates a full multi-week program with appropriate progressions. Review and edit any exercise, set, rep scheme, or note before assigning it to the client. Growth plans include 30 AI workout generations per month; Pro and above are unlimited.
Exercise Library and Custom Exercises
The platform ships with a library of over 1,000 exercises across all major muscle groups and movement patterns. Each entry includes a name, primary and secondary muscles worked, default sets/reps schema, and equipment category.
To add your own exercises, go to Workouts → Exercise Library → New Exercise. You can provide:
- Exercise name and description
- Muscle group tags
- Equipment category
- A coaching cue or video link
Custom exercises are private to your account and appear alongside the standard library when building programs.
Workout Logging and PR Tracking
Clients log workouts from the mobile app. When they open their assigned session, each exercise appears with the prescribed sets, reps, and weight targets from the last time it was performed.
During a session, clients tap each set to record actual reps and weight. The platform automatically detects personal records (PRs) and celebrates them in-app. As a coach, you can see a client's full lift history under their Client Detail page → Workouts tab.
PR charts are available per exercise, showing strength progression over time. Use this data during check-ins to review progress objectively.
Program Templates and Assignments
Any saved program can be turned into a template — a reusable starting point that you can clone and customize for different clients. This is useful when multiple clients share a similar goal and training profile.
To assign a program to a client:
- Open the program from Workouts → Programs.
- Click Assign and search for the client by name.
- Set a start date. The program will appear on the client's schedule from that date.
A client can only have one active program assigned at a time. Assigning a new program automatically archives the previous one while preserving its history.