> For the complete documentation index, see [llms.txt](https://newton-metrics.gitbook.io/newtonmetrics/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://newton-metrics.gitbook.io/newtonmetrics/modules/exercises.md).

# Exercises

The Exercise Program Creator is a powerful tool designed to help clinicians create, customize, and manage exercise programs for their patients. This guide will walk you through all features and functionality available in the system.

### Getting Started

#### Creating a New Program

* Access the program list page for your patient
* Tap the '+' icon in the top right corner to create a new program
* The program will be automatically named "\[Patient's First Name]'s Program"
* You can rename the program by tapping on the title

#### Adding Exercises

There are three ways to add exercises to a program:

<figure><img src="https://430289337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfV8gOs5R9nLqtVeKcmQ%2Fuploads%2FATywD041RuMOEVsWSQl6%2FScreenshot%202025-03-19%20at%2011.22.29%E2%80%AFAM.png?alt=media&amp;token=e4103ce6-32fb-47a1-a613-510779c62bc1" alt=""><figcaption></figcaption></figure>

1. **From Exercise Library**
   * Tap the "+ EXERCISE" button at the bottom of the screen
   * Use the search bar to find specific exercises
   * Filter between "ALL" or "CUSTOM" exercises
   * Tap on an exercise to add it to the program
2. **Record Custom Exercise**

* Tap the camera icon in the top right corner
* Record the exercise demonstration
* Verbalize your instructions and exercise parameters and our AI will capture them
* Add or modify exercise details in the form that appears

1. **Create Custom Exercise**
   * Tap the '+' icon in the exercise search
   * Fill in the exercise details form
   * Choose visibility (User/Clinic/Client)

### Exercise Management

#### Exercise Properties

You can customize the following for each exercise:

* Sets
* Reps
* Hold duration (seconds/minutes)
* Rest periods (seconds/minutes)
* Load (lbs/kg/band/RIR/RPE)
* Time duration (seconds/minutes/hours)
* Notes
* Video demonstration (YouTube link or recorded video)

#### Exercise Organization

**Frequency Options**

Exercises can be organized into different frequency categories:

* Daily
* Every Other Day
* Specific days of the week (i.e. Day 1, Day 2..)

**Superset Creation**

<div align="left"><figure><img src="https://430289337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfV8gOs5R9nLqtVeKcmQ%2Fuploads%2Fa5LTmeUOqY3Hi1EzKpeL%2FIMG_9483.jpg?alt=media&amp;token=29e2c3c2-3a7b-406e-88b7-1a81c9ab4dd8" alt="" width="375"><figcaption></figcaption></figure></div>

* Select multiple exercises using the checkboxes
* Tap "SUPERSET" to group them together
* All exercises in a superset must have the same frequency (i.e. Daily, Every Other Day..)
* Supersets are color-coded for easy identification
* Exercises in a superset can be quickly selected by tapping the superset badge
* Supersets can be deleted, or exercise(s) removed, by selecting one or more exercises in the superset

#### Editing Exercises

**Individual Exercise Editing**

<div align="left"><figure><img src="https://430289337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfV8gOs5R9nLqtVeKcmQ%2Fuploads%2FGBDOOXqbPTD8KTJzbsVa%2FIMG_9481.jpg?alt=media&amp;token=0c3ddda6-daa7-45e4-8b6a-87736225e49a" alt="" width="375"><figcaption></figcaption></figure></div>

* Tap on any exercise to edit its properties
* Swipe left on an exercise to:
  * Delete the exercise
  * Swap it with another exercise

<div align="left"><figure><img src="https://430289337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfV8gOs5R9nLqtVeKcmQ%2Fuploads%2FArJhExyyf4qsrL5vwULA%2FIMG_9487.jpg?alt=media&amp;token=7bc30d35-339f-4280-87f6-c0e7b8f1b774" alt="" width="375"><figcaption></figcaption></figure></div>

**Bulk Editing**

<div align="left"><figure><img src="https://430289337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfV8gOs5R9nLqtVeKcmQ%2Fuploads%2FRLYcCeP1GOPg2oJTUqHg%2FIMG_9482.jpg?alt=media&amp;token=61ef90c9-44b7-4e04-9294-e776edb71087" alt="" width="375"><figcaption></figcaption></figure></div>

* Select multiple exercises using checkboxes
* Use the "EDIT" button to modify multiple exercises simultaneously
* Delete multiple selected exercises at once

### Program Management

#### Autosave Feature

<figure><img src="https://430289337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfV8gOs5R9nLqtVeKcmQ%2Fuploads%2FW8QxeADKC1brxwVMCbvo%2Fautosave.jpg?alt=media&amp;token=602d825b-c2a0-4466-8781-fbc02a718878" alt=""><figcaption></figcaption></figure>

* Changes are automatically saved as you work
* Look for the autosave indicator in the top right
* A checkmark indicates successful save

#### Publishing Programs

**Publishing Options**

<div align="left"><figure><img src="https://430289337-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfV8gOs5R9nLqtVeKcmQ%2Fuploads%2FJZZtNwIe46Tg7Wst9HZh%2FIMG_9488.jpg?alt=media&amp;token=8fbee860-44b7-46f8-902f-806ddde5de1e" alt="" width="375"><figcaption></figcaption></figure></div>

1. **Basic Publish**
   * Makes the program available to the patient
   * No notification sent
2. **Publish & Email**
   * Publishes the program
   * Sends email notification to patient
   * Requires valid email address
   * Note: Users must set a login the first time they access the program and sign-in for subsequent times to view it.
3. **Publish & SMS**
   * Publishes the program
   * Sends SMS notification with program link to patient
   * Requires valid phone number

#### Program Status Management

* Programs can be archived when no longer needed
* Swipe left on a program to access archive option
* Archived programs can be unarchived if needed

### Best Practices

#### Video Content

* Custom videos can only by filmed in landscape
* Keep exercise videos clear and concise
* Ensure good lighting and visible form&#x20;
* Record from angles that best demonstrate proper technique

#### Exercise Details

* Be specific with instructions in the notes section
* Use consistent terminology for load types
* Include any modifications or restrictions
* Exercise videos can be previewed by tapping the video thumbnail

#### Program Organization

* Group similar exercises together
* Use supersets strategically to optimize workout flow
* Consider patient's schedule when setting exercise frequency

### Troubleshooting

#### Common Issues

* If videos don't load, check internet connection
* Ensure all required fields are filled when creating custom exercises
* Verify patient contact information before sending notifications

#### Support

Contact technical support if you encounter:

* Persistent saving errors
* Video upload issues
* Program publishing problems
