# Trainings

You can assign and manage trainings at a learner level.

This includes setting overrides for:

1. Status
2. Due dates
3. Notes
4. Nudges

<figure><img src="/files/99F5TRbyuwTcArrcOcT8" alt=""><figcaption><p>A learner was sent a "Nudge" for the AML/BSA training.</p></figcaption></figure>

<figure><img src="/files/wai2oVgVYnfbu2rUt5SV" alt=""><figcaption><p>For a given learner, manually set overrides, all with an auditing trail.</p></figcaption></figure>

## Why Manage Learners Directly?

Generally, you will probably treat all learners the same with respect to due dates and nudging to ensure that they complete their trainings.

However, there are some instances where you might want to give a more custom experience to certain users. Some examples:

* A learner is going on paternity/maternity leave and you want to extend their due dates for a subset of trainings to be 120 days in the future. You can override their individual due dates. This would give them more time to complete and would reflect on your reporting that this learner is not late on their assignment.
* A learner completed this training in-person with a qualified teacher and does not need to complete the online training. You can manually set their status to completed. For reporting purposes, this will show up as manually overridden by an admin, and the admin can also leave a note for transparency.
* A learner is behind on a few trainings and you want to encourage them to complete, you can send an immediate nudge to them for specific trainings which you want to encourage them to complete.

Affinity's platform provides auditing accountability for all of these overrides, and it will show up in reporting so you can showcase the proof of completeness.

## Organization Trainings

Managing trainings at a learner level is a subset of managing trainings at an organization level. If you're looking for organization level training management, see:

{% content-ref url="/pages/cQdLy6ARy66Zjg6kStk3" %}
[Training Management](/product-guides/internal-organizations/training-management.md)
{% endcontent-ref %}


---

# 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.itsaffinity.com/product-guides/internal-organizations/learner-management/trainings.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.
