Skip to main content
Indiana Wesleyan University Support Knowledge Base

Creating an Intelligent Agent to Welcome Students to a Course


After reviewing this how-to you will have the knowledge needed to create an Intelligent Agent which sends an email notification to welcome students to the first day of class. For information on how to navigate to Intelligent Agents within a Brightspace course, please review the Navigating to Intelligent Agents guide.  For a more in-depth explanation of the Agent List and its functionality, please review the Intelligent Agent List Overview guide.  For other guides on Intelligent Agents, see the Intelligent Agent topic page.


1.  Navigate to Intelligent Agents within your course and select the "New" button.

New button Screenshot.png

2. In the Agent Name field, create a name for the Intelligent Agent.


3. In the Description field, enter a description that describes what the agent does upon a glance.


4. In the Status field, select the "Agent is enabled" checkbox to enable the intelligent agent.

Agent Enabled Screenshot.png

5. Under the "Criteria" category and within the "Role in Classlist" subcategory, select the radio button that determines what role the intelligent agent should pertain to.  This should typically be set to "All users visible in the Classlist". However if there are mentees or teaching assistants assigned to the course and who are visible in the classlist, select the "Users with specific roles" radio button to specify the roles that the agent should pertain to.  In this scenario, the "student" role should be chosen.

Criteria Screenshot.png

6. In the Course Activity subcategory, select the checkbox to "Take action when the following course activity criteria are satisfied:"


7. Select the criteria needed for this agent.


8. Under the Actions category and within the "Repetitions" subcategory, select the appropriate Action Repetition setting. **For this scenario, it is recommended that the "Take action only the first time the agent's criteria are satisfied for a user" radio button is chosen because the instructor will only want to send a welcome to a student the very first time they access the course in week one**


9.  In the "Send an Email" subcategory, select the checkbox to "Send an email when the criteria are satisfied". The "Name that the emails come from" and the Reply-To address for responses" should prefill with the name and email address set up previously in the Settings. To review how to set email preferences for Intelligent Agents within a course, review the Setting Email Preferences for Intelligent Agents within a Course guide.

Send an Email Screenshot.png

10. In the "To" line of the email using a replacement string of {InitiatingUser} will allow the student's email to be automatically pulled in the first time they access the course in Week One. For more information on replacement strings, see the guide on Using Replace Strings in the Email Notifications Used Within an Intelligent Agent. **Note: Failure to put the replacement string in exactly may result in the intelligent agent not functioning properly**


11.  Enter a subject line for the email such as "Welcome to Sample Course".


12. Compose an email message to welcome students to the course.


13.  In the Attachments subcategory, the faculty can upload any materials that they would like for the students to have, such as a copy of the syllabus.

Email Attachment Screenshot.png

14.  The Email format subcategory will default to "HTML".  This setting can be left to the default.

Email Format Screenshot.png

15. In the Scheduling category, choose the checkbox to "Use the Schedule"

Scheduling Screenshot.png

16.  Choose the "Update Schedule" button to set up the frequency that the agent should run.

Scheduling Screenshot2.png

17. The "Update Agent Schedule" box will allow faculty to choose how often the agent repeats.  In this instance, the faculty would want the agent to run daily.

Update Agent Schedule Screenshot.png

18.  The "Repeats Every:*" box will allow faculty to set how often the agent repeats.  For this agent, it would repeat every day.

Update Agent Schedule Screenshot2.png

19.   The Schedule Dates field will allow faculty to enter the start and end dates for the agent.  For example, faculty may want to set the start date for the first date that students gain access to the course which is 7 days prior to the start date.  The end date could be set for one day after the end of Workshop One.  For example if the course starts on 3/24/2020, the start date would be 3/17/2020.  The end date of Workshop One would be 3/30/2020 so the end date of the agent would be set for 3/31/2020.


20. Once parameters are set, select the "Update" button.


21. Select the "Save and Close" button to complete the setup.

Save and Close button.png

  • Was this article helpful?