Create Student Inactivity Alerts

Intelligent agents may be created in D2L to alert instructors of student inactivity in the course.

Creating an Intelligent Agent

  1. Within the course in D2L, click Course Management on the navbar, then choose Course Admin.
  2. Click Intelligent Agents.
    Screenshot of Intelligent Agents option under Course Administration
  3. Click the New button.
  4. Give the agent a name (e.g. No Login).
  5. Check the "Agent is enabled" checkbox.
    Screenshot of Agent Name and Status options
  6. Set the Course Activity criteria as appropriate.
    Screenshot of Intelligent Agent Criteria
    NOTE: The Login Activity section looks at logins to the system, not the individual course. You will want to set criteria under the Course Activity area.
  7. Change agent action to “Take action every time the agent is evaluated and the agent’s criteria are satisfied for a user.”
    Screenshot of Intelligent Agent Actions
  8. Check the Use Schedule checkbox, then click the Update Schedule button.
    Screenshot of Intelligent Agent Schedule option
  9. Update the schedule to allow the agent to run daily beginning on the first day of class and ending on the last day of class.
    Screenshot of Intelligent Agent Update Agent Schedule options

Creating Notification Email for Intelligent Agent

  1. Select the option to Send an email when the criteria are satisfied.
    Screenshot of Intelligent Agent Send an Email option
  2. Enter the email address(es) of those who need to be notified (e.g. the Instructor, an Online Student Advisor, the assigned Advisor for a specific HUMD/Developmental Education course, and/or the student).
    • To maintain privacy, {InitiatingUser} can be used in the Bcc field to send the email to the student(s) meeting the agent criteria.
      Screenshot of Intelligent Agent Email message
      NOTE: The "initiating user" is any student who performs the actions necessary to satisfy the agent's criteria.
  3. Type the body of the email message. To personalize a standard email for each recipient, enter the appropriate string. Click on “What replace strings can I use in the subject and message?” below the "Subject" textbox to see a list of possible strings or see functional strings below. (In these strings, the Org Unit is the course and the OrgDefinedID is the student ID.)

    The following are replace strings you can use in the subject line and the email message:

{OrgName} - The name of the organization.
{OrgUnitCode} - The code for the org unit.
{OrgUnitName} - The name of the org unit.
{OrgUnitStartDate} - The start date specified for the org unit.
{OrgUnitEndDate} - The end date specified for the org unit.
{OrgUnitId} - The id for the org unit.
{InitiatingUserFirstName} - The first name of the initiating user.
{InitiatingUserLastName} - The last name of the initiating user.
{InitiatingUserUserName} - The username of the initiating user.
{InitiatingUserOrgDefinedId} - The Org Defined ID of the initiating user.
{LoginPath} - The address of the login path for the site.
{LastCourseAccessDate} - The date the initiating user last accessed the course.
{LastLoginDate} - The date the initiating user last logged in.