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

# Self-Join Tracks

> Let users browse and join tracks themselves from the Doozy home screen.

Self-join tracks allow users to discover and enroll in tracks on their own - no admin action required. This is perfect for optional training, professional development, or any track where users should choose to participate.

<Note>Self-join is an optional setting that works alongside any trigger type. Admins can enable it when creating or editing a track.</Note>

***

## 🔍 How Users Find Tracks

Users can browse available tracks from two places:

### From the Doozy Home Screen

1. Open **Doozy** from your Slack sidebar
2. Click **🛤️ Tracks**
3. View the **Tracks available to join** section
4. Click **Browse All Tracks** to see the full list

### From the Tracks Modal

1. Open the Tracks modal (via the home screen or app shortcuts)
2. Scroll to **Tracks available to join**
3. Click **Join** on any track to get started

***

## ✅ Joining a Track

When a user clicks **Join** on an available track:

1. **Preview**: A modal shows what to expect - the track name, description, and number of steps
2. **Confirm**: Click **Join Track** to enroll
3. **Success**: A confirmation message appears, and the first step arrives soon

Once enrolled, users can view their progress in the **Enrolled Tracks** section of the Tracks modal.

***

## 👤 Eligibility

Not all tracks appear in the browse list. A track is available to join when:

| Requirement              | Description                                                                           |
| ------------------------ | ------------------------------------------------------------------------------------- |
| **Self-join enabled**    | Admin has turned on "Allow users to self-join"                                        |
| **Track is active**      | Track status is set to Active (not Draft or Paused)                                   |
| **Not already enrolled** | User isn't currently on this track                                                    |
| **Passes filters**       | User meets any configured filters (groups, countries, work locations, manager status) |

<Info>If you don't see a track you're expecting, check with your admin - it may have filters applied or self-join disabled.</Info>

***

## 📊 View Your Enrolled Tracks

After joining, you can track your progress:

1. Open **Doozy** from your Slack sidebar
2. Click **🛤️ Tracks**
3. View the **Enrolled Tracks** section

You'll see:

* Track name and description
* Progress indicator (e.g., "Step 2 of 5")
* Completed status when finished

***

## ⚙️ For Admins: Enabling Self-Join

To allow users to self-join a track:

1. Go to [doozy.live/app](https://doozy.live/app) and open **Tracks**
2. Create a new track or edit an existing one
3. Find **Allow users to self-join this track?**
4. Select **Yes - Users can browse and join**
5. Save the track

| Setting                             | Behavior                                            |
| ----------------------------------- | --------------------------------------------------- |
| **Yes - Users can browse and join** | Track appears in the browse list for eligible users |
| **No - Admin managed only**         | Track only adds users via its trigger (default)     |

<Tip>Self-join works alongside your chosen trigger. For example, a track can automatically add new hires via the "User Joined" trigger AND allow existing employees to self-join for optional training.</Tip>

### Controlling Who Can Join

Use **Filters** to limit which users can see and join the track:

* **Groups**: Only members of specific groups
* **Countries**: Only users in certain countries
* **Work locations**: Only users at specific locations
* **Manager status**: Only managers or non-managers

Users who don't match the filters won't see the track in their browse list.

***

## ❓ Troubleshooting

### "No tracks available to join"

This means either:

* No tracks have self-join enabled
* You're already enrolled in all available tracks
* You don't meet the filter criteria for available tracks

Contact your admin if you believe you should have access to a track.

### Track disappeared from browse list

This can happen if:

* You joined the track (check Enrolled Tracks)
* The admin disabled self-join
* The admin paused or deactivated the track
* Filter criteria changed and you no longer qualify

***

## 🔗 Related

<CardGroup cols={2}>
  <Card title="Create a Track" icon="plus" href="/tracks/create-a-track">
    Build multi-step workflows for onboarding and training
  </Card>

  <Card title="View Progress" icon="chart-line" href="/tracks/view-track-progress">
    Monitor user progress through tracks
  </Card>

  <Card title="Triggers" icon="bolt" href="/tracks/triggers/overview">
    How users are automatically added to tracks
  </Card>

  <Card title="Track Examples" icon="lightbulb" href="/tracks/track-examples">
    Pre-built templates for common use cases
  </Card>
</CardGroup>
