> ## Documentation Index
> Fetch the complete documentation index at: https://help.kampp.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Blocks: warm-up and cool-down

> Build mobility, warm-up or stretching sequences once and attach them to as many workouts as you want.

A **block** is a short sequence that goes with a workout: mobility, activation, warm-up,
stretching, breathing. It **isn't a workout** — it isn't done on its own, it comes attached
before or after a workout.

And the athlete **can skip it**: it's a prescription, not an obligation.

## Why use them

You probably use the same shoulder warm-up in a dozen upper-body workouts. Instead of
repeating those exercises in every one, you build the block **once** and keep attaching it.

## Create a block

<Steps>
  <Step title="Go to the Blocks tab">
    In **Workouts**, switch to the **Blocks** tab.
  </Step>

  <Step title="Click Create Block">
    The red button at the top changes name depending on the tab: on the workouts tab it's
    **Create Workout**, on the blocks tab it's **Create Block**.
  </Step>

  <Step title="Choose the type">
    Under **Block type**, pick: **Mobility**, **Warm-up**, **Stretching**, **Breathing** or
    **Other**. The type only describes the content — you decide whether it goes before or
    after when you attach it.
  </Step>

  <Step title="Build the sequence">
    Add the exercises the way you would in a workout. You can build it as a **Classic block**
    or a **Rounds block**.
  </Step>

  <Step title="Save">
    Click **Save Block**. It's stored in the **Blocks** tab.
  </Step>
</Steps>

<Warning>
  **The choice between workout and block is made at creation and doesn't change afterward.**
  There's no button to turn a finished workout into a block — that would change what it is
  for everyone who already received it. If you got it wrong, create the other one and delete
  the first.
</Warning>

<Note>
  The **folders in the Blocks tab are separate** from workout folders. A folder created
  inside Blocks doesn't show up on the workouts tab, and vice versa. It's the most common
  trip-up when you're starting out.
</Note>

## Attach a block to a workout

In the builder of a **workout** (blocks don't take blocks), look for the **Before and after**
section:

<Steps>
  <Step title="Choose the spot">
    Two rows, each with an **Add** button:

    * **Before the workout** — mobility, activation, warm-up.
    * **After the workout** — stretching, breathing, meditation.
  </Step>

  <Step title="Search for the block">
    The list opens with a search field. Click the block you want.
  </Step>

  <Step title="Save the workout">
    Done. The attached block shows up as a card with the exercise count.
  </Step>
</Steps>

<Tip>
  If you're **creating** the workout (haven't saved it yet), the chosen block shows the label
  **Attached on save** — it hooks itself on as soon as you save.
</Tip>

To swap it, click the **x** on the card. To change the block's content, click the card: it
opens the block for editing.

## How the athlete sees it

On the workout screen, blocks show up **in the order they're done**: the before one above the
exercise list, the after one below. Each comes with an **Optional** tag and the block type.

The exercises show up in full — with image, sets and rest — not summarized.

<Note>
  In the **Completed workouts** card, on the athlete's profile, you can see whether they did
  or skipped each block. See [Completed workouts](/en/completed-workouts).
</Note>

## Block ideas to get started

| Block | Type | Where to use it |
| - | - | - |
| Hip mobility | Mobility | Before any leg workout |
| Rotator cuff activation | Warm-up | Before upper body |
| Full-body stretching | Stretching | After any workout |
| Breathing to wind down | Breathing | After an intense workout |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.