This is a step for the Life Cycle Plugin, which offers the option to notify enrolled students of the courses in the workflow.
Before notification, the editingteachers can decide whether to opt-in or opt-out of notification depending on the option the admin chose beforehand.
When a notifystudents step is added to a workflow the administrator has multiple setup options:
- Time to respond
- Notification Option: Opt-In or Opt-Out
- E-Mail Text and Subject for the teachers and the students
When a cron-job is executed and a course is triggered by the notifystudents step, all editingteachers of said course are being notified with the preconfigured email text and subject. The teacher can then take action on the "Manage Course" page and decide whether the enrolled students should or shouldn't be notified. If one of the two options is picked the action is triggered immediately. The Teacher can also take no action and the preconfigured option will trigger at the execution of the next cron-job.
When no action is taken, the students are not getting an email when the next cron-job is executed.
When no action is taken, the students are receiving an email with all courses from this workflow they are enrolled in.