> ## 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.

# Step Types

> All the different step types you can add to a Track.

Tracks are built from steps - each step is an action that happens at a specific time. Combine different step types to create powerful onboarding flows, training programs, and recurring processes.

***

## 📋 Available Step Types

| Step Type             | What It Does                                         |
| --------------------- | ---------------------------------------------------- |
| **Message**           | Send a message to the user                           |
| **Delay**             | Wait before the next step                            |
| **Quiz**              | Send a quiz for the user to take                     |
| **Survey**            | Send a multi-question survey                         |
| **Poll**              | Ask a single question and collect responses          |
| **Tasks**             | Assign a checklist of tasks for the user to complete |
| **Introduction**      | Connect the user with a teammate                     |
| **Mentor Assignment** | Assign a mentor or buddy                             |
| **Cohort**            | Group users into a shared Slack channel              |
| **Add to Track**      | Enroll the user in another track                     |

***

## 💬 Engage

<CardGroup cols={2}>
  <Card title="Message" icon="message" href="/tracks/steps/message">
    Send personalized messages with dynamic variables
  </Card>

  <Card title="Poll" icon="square-poll-vertical" href="/tracks/steps/poll">
    Quick single-question polls with results tracking
  </Card>

  <Card title="Survey" icon="clipboard-list" href="/tracks/steps/survey">
    Multi-question surveys for detailed feedback
  </Card>

  <Card title="Quiz" icon="circle-question" href="/tracks/steps/quiz">
    Test knowledge with scored quizzes
  </Card>

  <Card title="Task" icon="square-check" href="/tracks/steps/tasks">
    Assign actionable to-dos the user must complete
  </Card>
</CardGroup>

***

## 🤝 Connect People

<CardGroup cols={3}>
  <Card title="Introduction" icon="handshake" href="/tracks/steps/introductions">
    Connect users with teammates automatically
  </Card>

  <Card title="Mentor Assignment" icon="user-plus" href="/tracks/steps/mentor-assignment">
    Pair users with mentors or buddies
  </Card>

  <Card title="Cohort" icon="users" href="/tracks/steps/cohort">
    Group users into a shared Slack channel
  </Card>
</CardGroup>

***

## ⚙️ Manage Flow

<CardGroup cols={3}>
  <Card title="Delay" icon="clock" href="/tracks/steps/delay">
    Add wait time between steps
  </Card>

  <Card title="Add to Track" icon="road" href="/tracks/steps/add-user-to-track">
    Enroll users in additional tracks
  </Card>
</CardGroup>

***

## ⚙️ How Steps Work

1. **Add steps to your track** → Choose from any step type
2. **Set the timing** → When should each step trigger (e.g., Day 1, Day 7)
3. **Configure the content** → Customize messages, questions, or tasks
4. **Doozy handles the rest** → Steps run automatically at the right time

<Tip>Steps can target the track participant, their manager, or specific team members.</Tip>

***

## 🔗 Related

<CardGroup cols={2}>
  <Card title="Tracks Overview" icon="road" href="/tracks/overview">
    Learn how tracks work
  </Card>

  <Card title="Triggers" icon="bolt" href="/tracks/triggers/overview">
    Start tracks automatically or manually
  </Card>
</CardGroup>
