> For the complete documentation index, see [llms.txt](https://herd-security.gitbook.io/herd-security-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://herd-security.gitbook.io/herd-security-docs/trainings/getting-started-with-trainings/queue-trainings.md).

# Queue Trainings

Queue trainings to schedule delivery of trainings in advance, ensuring users receive content at the right time without overload.

## Queue Training Overview

The **Queue Training** feature allows you to schedule trainings from the library and control exactly when they’re delivered to your users. Instead of sending multiple trainings all at once, you can queue them to be released one after another. This will help you space out learning and prevent training fatigue. Simply choose your training, select your audience and Herd will automatically deliver the content as scheduled.

### Queueing a Training

**Step 1:** From the **Training Library**, select the training you want to schedule.

**Step 2:** Inside the training, open the **Assignment** tab. In the **Assign** view, add the individuals or groups who should receive the training.

<figure><img src="https://2286452423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrNdsHrfHsFuaMzCbOD5q%2Fuploads%2FwpmCMm53O80oy78nM3IQ%2FScreenshot%202026-04-29%20at%208.30.56%E2%80%AFAM.png?alt=media&amp;token=49226ece-ad65-43fa-ab7f-4f7d1e86461d" alt=""><figcaption></figcaption></figure>

**Step 3**: To send the training right away, leave **Timing** set to **Send now** and click **Send to N people**.

**Step 4:** If you’d like to queue the training instead, set **Timing** to **After current trainings** in the Delivery rail. Herd waits until each person finishes the trainings they already have, so users receive trainings one after another instead of all at once.

<figure><img src="https://2286452423-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrNdsHrfHsFuaMzCbOD5q%2Fuploads%2FKG2xJ91hH4xvkQI2WasQ%2FScreenshot%202025-08-25%20at%202.39.10%E2%80%AFPM.png?alt=media&amp;token=1c80e816-d67f-4e3e-8778-82a24c81dcd2" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Friendly tip: If you are assigning multiple trainings at once, Queue is a great option to organize each training so users don't get overwhelmed with multiple trainings at once.
{% endhint %}

**Step 5:** Click **Queue for N people**. If a person has no other training in progress, they receive this one immediately.

### Why Queue Trainings?

Queue Trainings is especially useful when you want to:

* **Stagger trainings** if assigning multiple trainings at once
* **Schedule compliance trainings** in advance to align with deadlines.
* **Plan ahead** for policy updates or awareness campaigns.
