---
title: "Course Assignment Expiring Notification"
slug: "course-assignment-expiring-notification"
tags: ["NFR"]
updated: 2024-11-07T15:54:44Z
published: 2024-11-07T15:54:44Z
canonical: "docs.skillable.com/course-assignment-expiring-notification"
---

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

# Course Assignment Expiring Notification

When a student's Course Assignment is going to expire, you may want to notify instructor and students that were going to be attending the Class. You can create a notification in Skillable Training Management System (TMS) to let them know.

## Create a Notification

1. Open notification plans, from Site Administration on the **Notifications** tile, select **Create Notification Plan**.
2. Input a name and description for the notification.
3. The trigger is the amount of time you set before the course assignment expires. The Trigger Event is **Course assignment expiration**.
4. Fill in the time for the filter, **Trigger XX Days Before Course Assignment Expires**.
5. There is not a person triggering the action, it is based on time.
6. The notification is only to the student making the To **User**.
7. Fill in **From**and **Subject**. Add a **CC* as needed.
8. Uncheck **Enabled** until you are ready to test the notification.
9. Input your **text** with replacement text for the notification.
10. On the Organization tab, assign the organization(s) where the notification will be used.
11. If you wish to limit it the notification to specific courses, select them on the **Courses** tab.

## Test your Course Assignment Notification

Testing a notification gives you the opportunity to verify that the notification sends when you want it to go out and does not send when you do not want it to go out. You can limit the impact by restricting the notification to only go out for one Course.

For testing purposes, to limit the Users a notification is sent to you may create a course specifically for this purpose and then specify the course in the notification plan.

To create the course with the minimum fields:

1. From Site Admin on the Courses tile, select **Create Course**.
2. On the Basic Information tab,
  1. Input a **name**for the course, **Testing Automated Notifications**.
  2. In the **Program**field select **Training**.
  3. On the **Content Provider**field, select your **organization**.
  4. Check the box to enable **Available Instructor-Led**.
3. On the Publishing Groups tab, add a publishing group under your **organization**.

Time triggered notifications are a bit more difficult to test because triggers based on days trigger at midnight. If set the trigger to before the course assignment expiration it will check for anything in the next 24 hours and if set to the trigger after the course assignment expires then it checks for anything in the previous 24 hours. When testing this notification, you must wait overnight to verify that a notification is sent. If there are multiple tests you want to run, set them all up to trigger overnight so that verification does not take multiple days.

Open your Notification Plan, if you have disabled the notification you will need to add the **Enabled** filter on the Find Notifications page and filter by **Is not Enabled**.

To set up testing, begin by preparing your notification.

1. Click **Edit** on the notification.
2. Open the **Courses** tab and select **Specify courses**.
3. Under the **Individual courses** heading, click **Add course**.
4. Search for and select a course named, **Testing Automated Notifications**, then click **OK**.
5. On the **Basic Information** tab, check the **Enabled** box.
6. **Save**.

### Create a Course Assignment

1. Create a new course assignment using the course set on your notification.
2. **Save** the course assignment.
3. If you are setting up a notification for a course assignment expiration notification, first follow the steps above to create a course assignment.
4. **Edit** the course assignment,
  - to test **XX days Before Course Assignment Expires** change the **Expires** date to XX plus 1 day. For example, if you have set the notification to be sent 30 days before the course assignment expires, then you will want the course assignment to be set to expire 31 days from the current date.
  - to test **XX days After Course Assignment Expires** change the **Expires** date to XX minus 1 day. For example, if you have set the notification to be sent 1 day after the course assignment expires, then you will want the course assignment to be set to expire on the current date.

### Check for Notifications

1. On the Site Administration page, on the **Notification Plans** tile, click the **Find Sent Notifications** link to view all notifications sent.

### Additional Resources

For more information on course assignment notifications and descriptions of all the available fields, read [Creating Course Assignment Notifications](/v1/docs/course-assignment-notifications)

A course assignment delivers self-paced access to a course. A course is assigned to a student giving immediate access to the student. It can be accessed at any time for the duration of the assignment. The assignment duration begins and is billed when it is created.

A class is a scheduled instructor-led event with a start and end time/date. Typically, these include lectures and hands on activities such as labs.

An action in the platform causing a notification to be sent out.

An organization is assigned to each entity in the TMS, such as, users, classes, subscriptions, and courses. The organization is a basis to determine access given based on roles within the organization and management over the organization.

Bundles together content to then be set up for training through classes, subscriptions, and course assignments. Courses can include labs, videos, SCORM, LTI, external links, assessments, and documents. Courses must be assigned to a Content Provider and a Publishing Group to be available to set up for training.

People who interact with the platform. Typically, we can break down users into three categories: Operations Managers, Instructors and Basic Users..

Publishing groups are applied to courses to create different catalogs of content which you can make available exclusively to specific customers by publishing to organizations. A publishing group must be added to make the course available to schedule. Organizations can have one or multiple publishing groups to operate.

A notification plan is an automated email template. It is automatically triggered by an action in the system or a time setting to send out reminders, enrollment updates, training assignments and many other items.
