HomeTN eCampus FacultyBrightspace LMS ToolsIntelligent Agents

6.44. Intelligent Agents

Use Intelligent Agents

Intelligent agents allow you to auto-send personalized emails to students based on the criteria specified by the instructor.

To access intelligent agents, select Course Admin from the NavBar. (It may be located under More.) Choose Intelligent Agents from the Course Administration page.


More and Course Admin highlighted from the navba. Arrow pointing to open Course Administration page. Intelligent Agents highlighted.


Select New from the Agent List page.

Give the agent a descriptive name in Agent Name. The Description is optional, but this can be helpful information to keep track of multiple agents. For this example, the agent created will send an email to students who score below 85% on the Second Essay Exam. Instructors may include a link to review material here.

Check Agent is enabled under the Status option.

New button highlighted with arrow pointing to New Agent window. Agent details page with the agent name and description textboxes highlighted. Status checkbox highlighted.

In the Agent Criteria section, it is not recommended to use the Login Activity criteria as the emails are sent to D2L email addresses. Course Activity criteria are more useful because it will initiate an email to students who have logged into D2L but have not accessed the course for the specified number of days.

Release Conditions enable a set of very specific conditions for the intelligent agent. Choose Create and Attach to develop new conditions.


Login Activity has a No symbol to discourage use. Course Activity is highlighted with 3 days as an example. Release Conditions has the Create and Attach button highlighted.


In this example, the purpose of this agent is to send review materials to students who score below 85% on the Module 2 Quiz by selecting Grade Value on a Grade Item from the Condition Type menu. The steps are as follows:

Condition type drop down menu expanded to display the grade value on a grade item option.  Grade item drop down menu expanded to select second essay exam.    Criteria drop down menu expanded and the less than symbol selected. Grade textbox and Create button.


The Create a New Release Condition window will close and the new release condition will be displayed. The following steps are necessary to complete the agent.

Action repetition options. Email format options    To textbox with a replace string entered to fill in the students name.


The Schedule option may be used to send reminder emails to students about projects or assignments. Check Use Schedule and the Update Schedule button. The Update Agent Schedule window will open. Choose the options for how often the reminder should repeat. Choose Update when finished. Select Save and Close to finish the agent setup.

The New Agent window will close and the newly created intelligent agent will be displayed in the agent list.

Update Schedule  highlighted with arrow pointing toward Update Agent Schedule window. Settings and Update button highlighted. Save and Close highlighted.



Replace String List for Organization
Organization replace string Description
{OrgId} ID number of the organization
{OrgName} Name of the organization
Replace String List for Org Unit
Org Unit replace string Description
{OrgUnitName} ID number of the organization unit
{OrgUnitId} Name of the organization unit
{OrgUnitCode} Code for the organization unit
{OrgUnitTypeID} ID number of the type of the organization unit
{OrgUnitPath} Path to files for the organization unit
Replace String List for User

User replace string

(Unavailable in the Content tool)

{UserId} ID number of the user. This value is used internally by the system
{UserName} Full name of the user or the username entered to log on
{OrgDefinedId} Organization ID. This is an identifier specified by the campus for the user
{FirstName} First name of the user
{LastName} Last name of the user
{Email} User's internal email address
{ExternalEmail} User's external email address
{InternalEmail} User's internal email address
Replace String List for Role

Role replace string

(Unavailable in the Content tool)

{RoleId} Internal ID number for user's role
{RoleCode} Code for user's role
{RoleName} Name of user's role
Replace String List for Mail Template
Mail Template replace string Description
{HelpDeskEmail} Email address of the Help Desk
{HelpDeskName} Name for the Help Desk
{LoginPath} URL of the login path for this site
{PasswordResetLink} Link for users to reset their passwords


Knowledge Tags

This page was: Helpful | Not Helpful