Skip to main content

Client Autonomy

How to Enable Workout Movement in the Mobile App

Updated over 2 weeks ago

Empower clients to manage their own training schedules and exercise selections while maintaining coaching oversight. Client Autonomy features give clients flexibility to adapt their programs based on real-life circumstances while preserving training intent.

What is the Client Autonomy Feature?

Client Autonomy is a set of features that allow clients to make specific modifications to their training programs independently. Coaches control which autonomy features are enabled, maintaining appropriate oversight while reducing friction in the coaching relationship.

Available Autonomy Features

  • Workout rescheduling - Clients can move scheduled workouts to different days

  • Exercise swapping - Clients can replace prescribed exercises with pattern-matched alternatives

  • Coach-controlled permissions - Enable or disable features per client or organization-wide

  • Complete visibility - All client changes logged and visible to coaches

  • Training intent preservation - Built-in intelligence maintains program effectiveness


Feature 1: Workout Rescheduling

What It Does

Allows clients to move their scheduled workouts to different days when life circumstances change, without needing coach intervention for simple schedule adjustments.

When Clients Use It

  • Kids get sick and require schedule changes

  • Work meetings conflict with training time

  • Travel disrupts normal routine

  • Unexpected life events require flexibility

  • Gym availability changes

Enabling Workout Rescheduling

Step 1: Access Client Autonomy Settings

  1. Navigate to Settings from main navigation

  2. Go to Client Settings

  3. Select "Client Autonomy"

Step 2: Enable Workout Rescheduling

  1. Toggle "move workouts" to On

  2. Changes apply immediately to selected clients

  3. Can also enable when creating new client profile

Step 3: Configure Per Client (Optional)

  1. Go to individual client's profile

  2. Access Client Autonomy settings

  3. Enable or disable for specific clients based on responsibility level

How It Works

  1. Client opens CoachRx mobile app

  2. Views scheduled workout

  3. Taps "Move" button next to workout

  4. Selects new date from calendar

  5. Workout automatically moves to new date

  6. Changes sync immediately to coach's calendar

  7. Coach sees updated schedule in real-time

Coach Visibility

  • All moved workouts appear in new location on calendar

  • Original prescription date history may be tracked

  • Coach dashboard reflects current training schedule

  • No notification required - changes are seamless


Feature 2: Exercise Swapping

What It Does

Allows clients to replace prescribed exercises with alternative movements that match the same movement pattern, preserving training intent while adapting to equipment availability or gym conditions.

When Clients Use It

  • Equipment unavailable at gym

  • Gym is crowded and equipment occupied

  • Training while traveling with limited equipment

  • Mild discomfort requiring alternative movement

  • Learning preference for certain exercise variations

Enabling Exercise Swapping

Step 1: Access Client Autonomy Settings

  1. Navigate to Settings from main navigation

  2. Go to Client Settings

  3. Select "Client Autonomy"

Step 2: Enable Exercise Swapping

  1. Toggle "Exercise Swapping" to On

  2. Applies to all clients when enabled globally

  3. Can also enable during client creation

Step 3: Configure Per Client (Optional)

  1. Navigate to specific client's profile

  2. Access Client Autonomy settings

  3. Enable or disable based on client knowledge level

How It Works

  1. Client opens workout in mobile app

  2. Taps on exercise to be swapped

  3. Selects "Swap" option

  4. Pattern-matched suggestions appear first - exercises matching same movement pattern

  5. Option to toggle "View All Exercises" if needed

  6. Client selects replacement exercise

  7. Reps, sets, tempo, and rest transfer automatically

  8. Swap logged with timestamp for coach review

Pattern-Based Intelligence

CoachRx prioritizes exercises that match:

  • Same movement pattern (squat, hinge, push, pull, lunge, core)

  • Similar training stimulus

  • Appropriate difficulty level

  • Available in exercise library

Example:

  • Original: Back Squat 4x8

  • Suggested swaps: Goblet Squat, Front Squat, Box Squat, Safety Bar Squat

  • Preserves squat pattern and training intent

Coach Visibility

Complete swap tracking:

  1. Open client's calendar

  2. View workout with swapped exercise

  3. Swap log displays:

    • Original prescribed exercise

    • Replacement exercise selected

    • Date and time of swap

    • Who made the swap (coach or client)


Best Practices

Setting Client Expectations

Before enabling autonomy features:

  • Explain each feature and when to use it appropriately

  • Define good use cases vs. misuse scenarios

  • Set boundaries - autonomy is not unlimited freedom

  • Provide examples of appropriate vs. inappropriate changes

Communication templates:

  • "You can move workouts when schedule conflicts arise, but try to maintain your weekly training frequency"

  • "Swap exercises when equipment isn't available, but choose movements within the same pattern I prescribed"

  • "Contact me if you're unsure whether a change is appropriate"


FAQ

Q: Can I enable autonomy features for some clients but not others?

A: Yes. While you can set organization-wide defaults, you can also manage Client Autonomy settings individually per client based on their experience and responsibility level.

Q: Will I be notified every time a client moves a workout or swaps an exercise?

A: No automatic notifications are sent, but all changes are immediately visible in your coach calendar and logged for review during consultations.

Q: Can clients see that they have these capabilities?

A: Yes. When enabled, the "Move" and "Swap" options appear in their mobile app on applicable workouts and exercises.

Q: What if a client makes a poor decision?

A: Review the change during your next consultation, provide education on better alternatives, and consider adjusting or disabling autonomy if poor patterns continue.

Q: Do reps, sets, and tempo stay the same when clients swap exercises?

A: Yes. All prescription variables automatically transfer to the replacement exercise.

Q: Can I swap exercises as a coach on my client's behalf?

A: Yes. Coaches can always make changes to client programs regardless of autonomy settings. The swap log will indicate it was coach-initiated.

Q: Does enabling workout rescheduling mean clients can skip workouts?

A: No. Clients can only move workouts to different days, not delete them. The workout remains in their program at the new date.

Q: How do I know if a client is using autonomy appropriately?

A: Review their calendar regularly, discuss changes during consultations, and look for patterns in their decision-making. Good use shows thoughtful adaptation; poor use shows avoidance behavior.

Q: Can clients move workouts multiple times?

A: Yes, clients can continue to reschedule workouts as needed. Monitor for patterns of excessive rescheduling that may indicate adherence issues.

Q: What happens if I disable autonomy after a client has made changes? A: Previous changes remain in place, but the client can no longer make new modifications independently. You can always adjust their program as their coach.

Did this answer your question?