# Assign subdivisions to sessions

> Map each subdivision to a session so gymnasts know when and where they compete.

## Prerequisites

* [Create subdivisions](/competitions/create-subdivisions.md) or [create age groups](/competitions/create-age-groups.md) (which auto-create competitions with subdivisions)
* [Create a session](/scheduling/create-a-session.md)

## Steps

1. From the meet admin, go to **Scheduling** then **Sessions**.
2. Select the session you want to assign subdivisions to.
3. In the session's **Competition Assignments** section, choose which subdivisions compete in this session.
4. Select the **level**, then the **competition** (age group), then the **subdivision**.
5. Repeat for each subdivision you want in this session.
6. Save the session.

## How it works

Each session can include subdivisions from **multiple levels and competitions**. A Saturday AM session might include:

* Level 5, Ages 8-9, Subdivision A
* Level 5, Ages 10-11, Subdivision A
* Level 6, All Ages, Subdivision A

This flexibility lets you mix levels and age groups within a single session time block.

## Rules to keep in mind

* Each subdivision should be assigned to **exactly one session**. If a subdivision is not assigned, those gymnasts won't appear in any session schedule.
* A session can have **multiple subdivisions** from different competitions.
* All gymnasts within a subdivision compete in the **same session**.

## Example

Level 5 has two age groups, each with two subdivisions:

| Competition          | Subdivision | Assigned Session |
| -------------------- | ----------- | ---------------- |
| Level 5 - Ages 8-9   | Group A     | Saturday AM      |
| Level 5 - Ages 8-9   | Group B     | Saturday PM      |
| Level 5 - Ages 10-11 | Group A     | Sunday AM        |
| Level 5 - Ages 10-11 | Group B     | Sunday PM        |

## What's next

Once subdivisions are assigned to sessions:

* [Assign gymnasts to rotations](/scheduling/assign-gymnasts-to-rotations.md) within each session
* [Configure rotations](/scheduling/configure-rotations.md) for apparatus order
* [Set the session timeline](/scheduling/set-session-timeline.md) for warmup, competition, and awards

Plan session assignments before opening registration if possible. It helps coaches understand the schedule. If you add gymnasts to a subdivision after assignment, they automatically appear in the assigned session. You can reassign subdivisions to different sessions at any time before competition.

## Related

* [How do competitions, age groups, and subdivisions work?](/competitions/index.md)
* [Create a session](/scheduling/create-a-session.md)
* [How do I set up scheduling?](/scheduling/index.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gymart.org/competitions/assign-subdivisions-to-sessions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
