{"id":22856,"date":"2023-07-19T11:59:27","date_gmt":"2023-07-19T11:59:27","guid":{"rendered":"https:\/\/ltsadev.sheridanc.on.ca\/apps\/wordpress\/learning-and-technology-portal\/?p=22856"},"modified":"2026-08-27T13:37:03","modified_gmt":"2026-08-27T13:37:03","slug":"intelligent-agents","status":"publish","type":"post","link":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/intelligent-agents\/","title":{"rendered":"Intelligent Agents"},"content":{"rendered":"<p>Intelligent Agents monitor a course to find activities that match criteria set by an instructor.<\/p>\n<p>You can set monitoring criteria, such as login activity, course activity and release conditions. \u00a0You can set intelligent agents manually or schedule them to run automatically. A few examples of uses of Intelligent Agents are:<\/p>\n<ul>\n<li>Emailing users with grades below a certain level.<\/li>\n<li>Checking for users that have not logged in within a specified number of days.<\/li>\n<li>Sending an email to students that have completed a checkpoint in the course.<\/li>\n<\/ul>\n<p>Access the Intelligent Agents tool by clicking\u00a0<strong>Course Admin <\/strong>on the course navbar and selecting Intelligent Agent<strong>.\u00a0<\/strong><\/p>\n<h2>Create an Intelligent Agent:<\/h2>\n<ol class=\"step\">\n<li class=\"step\" value=\"1\">On the course navbar, click <b>Course Admin<\/b>.<\/li>\n<li class=\"step\" value=\"2\">Click\u00a0<span class=\"uicontrol\"><span class=\"SearchHighlight SearchHighlight1\">Intelligent<\/span>\u00a0<span class=\"SearchHighlight SearchHighlight2\">Agent<\/span>s<\/span>.<\/li>\n<li class=\"step\" value=\"3\">On the\u00a0<b><span class=\"SearchHighlight SearchHighlight2\">Agent<\/span>\u00a0List<\/b>\u00a0page, click\u00a0<b>New<\/b>.<\/li>\n<li class=\"step\" value=\"4\">On the\u00a0<b>New\u00a0<span class=\"SearchHighlight SearchHighlight2\">Agent<\/span><\/b>\u00a0page, enter a name.<\/li>\n<li class=\"step\" value=\"5\">Expand the\u00a0<b>Edit Description<\/b>\u00a0label and enter a description.<\/li>\n<li class=\"step\" value=\"6\">To make the agent active, select the\u00a0<b><span class=\"SearchHighlight SearchHighlight2\">Agent<\/span>\u00a0is enabled<\/b>\u00a0check box.<\/li>\n<li class=\"step\" value=\"7\">Under\u00a0<b>Criteria<\/b>\u00a0&gt;\u00a0<b>Role in Classlist<\/b>, do one of the following:\n<ul>\n<li class=\"step\" value=\"1\">To make the intelligent agent applicable to all roles in the Classlist, select the\u00a0<b>All users visible in the Classlist<\/b>\u00a0check box.<\/li>\n<li class=\"step\" value=\"2\">If you want the\u00a0<span class=\"SearchHighlight SearchHighlight1\">intelligent<\/span>\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>\u00a0to apply to select roles, select the\u00a0<strong>Users with specific roles<\/strong>\u00a0check box and choose\u00a0the respective roles.<\/li>\n<\/ul>\n<\/li>\n<li class=\"step\" value=\"8\">To target users&#8217; login habits, under\u00a0<b>Criteria<\/b>\u00a0&gt;\u00a0<b>Login Activity<\/b>, enter your criteria.\u00a0<b>Note<\/b>: Login activity refers to logins at the platform level.<\/li>\n<li class=\"step\" value=\"9\">To target users&#8217; course habits, under\u00a0<b>Criteria<\/b>\u00a0&gt;\u00a0<b>Course Activity<\/b>, enter your criteria.<\/li>\n<li class=\"step\" value=\"10\">If you want your\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>\u00a0to run when a specific existing condition has been met, under\u00a0<b>Criteria<\/b>\u00a0&gt;\u00a0<b>Release Conditions<\/b>, click\u00a0<b>Attach Existing<\/b>. Select the checkbox for any condition you want to attach, then click\u00a0<b>Attach<\/b>.<\/li>\n<li class=\"listbullet2\" value=\"11\">If you want your\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>\u00a0to run when a specific new condition has been met, under\u00a0<b>Criteria<\/b>\u00a0&gt;\u00a0<b>Release Conditions<\/b>, click\u00a0<b>Create and Attach<\/b>. Select a\u00a0<b>Condition Type<\/b>\u00a0from the drop-down list. Complete any additional\u00a0<b>Condition Details<\/b>\u00a0that appear and click\u00a0<b>Create<\/b>.<\/li>\n<li class=\"step\" value=\"12\">Under\u00a0<b>Actions<\/b>\u00a0&gt;\u00a0<b>Repetition<\/b>, select how often you want the\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>\u00a0to take action.<\/li>\n<li class=\"step\" value=\"13\">If your role has the\u00a0<b>Use\u00a0<span class=\"SearchHighlight SearchHighlight2\">Agent<\/span>\u00a0Enrollment\u00a0Actions<\/b>\u00a0and\u00a0<b>Perform Unenroll<\/b>\u00a0permissions, you can set your\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>\u00a0to perform an enrollment or unenrollment action:\n<ul>\n<li class=\"step\" value=\"1\">Under\u00a0<b>Change User Enrollments<\/b>, select the\u00a0<b>Change user enrollments when the criteria are satisfied<\/b>\u00a0check box.<\/li>\n<li class=\"step\" value=\"2\">From the\u00a0<b>Enrollment Action<\/b>\u00a0drop-down list, select the action you want your\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>\u00a0to perform and select the course.<\/li>\n<li value=\"3\">If you want to\u00a0<b>Enroll user in a course<\/b>, select an available course from the dialogue. Only courses you have permission to enroll in will be shown.<\/li>\n<li class=\"step\" value=\"4\">From the\u00a0<b>New Role<\/b>\u00a0drop-down list, select the role the user will be enrolled in when the agent criteria are\u00a0satisfied.<\/li>\n<\/ul>\n<\/li>\n<li class=\"step\" value=\"14\">If you want the\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>\u00a0to send an email when the set criteria are satisfied, under\u00a0<b>Actions<\/b>\u00a0&gt;\u00a0<b>Send an Email<\/b>, select the\u00a0<b>Send an email when the criteria are satisfied<\/b>\u00a0check box and enter your email details and relevant attachments.<\/li>\n<li class=\"step\" value=\"15\">To schedule how often\u00a0<span class=\"Brightspace_Variablesproduct_LE\">Brightspace Learning Environment<\/span>\u00a0evaluates the\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>\u00a0criteria, under\u00a0<b>Scheduling<\/b>, select the\u00a0<b>Use Schedule<\/b>\u00a0check box. Click\u00a0<b>Update Schedule<\/b>\u00a0and set your scheduling details.<br \/><b>Note:<\/b>\u00a0Scheduled\u00a0<span class=\"SearchHighlight SearchHighlight1\">intelligent<\/span>\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>s stop running and are automatically disabled if the course is inactive, past its end date, or deleted. You can still set up a practice run or a manual run of an\u00a0<span class=\"SearchHighlight SearchHighlight1\">intelligent<\/span>\u00a0<span class=\"SearchHighlight SearchHighlight2\">agent<\/span>\u00a0at any time in a course with a passed end date.<\/li>\n<li class=\"step\" value=\"16\">Click\u00a0<b>Save and Close<\/b>.<\/li>\n<\/ol>\n<h3>Explore Further<\/h3>\n<ul>\n<li><a href=\"https:\/\/community.d2l.com\/brightspace\/kb\/articles\/3499-about-intelligent-agents\" target=\"_blank\" rel=\"noopener\">All Intelligent Agent Resources<\/a><\/li>\n<li><a href=\"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/replacing-strings-for-intelligent-agents\/\">Adding Replacement Strings<\/a><\/li>\n<\/ul>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"D2L Brightspace | Tips &amp; Tricks | Using Intelligent Agents to Automate a Welcome Message\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/JNqS2lo7MKA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Intelligent Agents monitor a course to find activities that match criteria set by an instructor. You can set monitoring criteria, such as login activity, course activity and release conditions. \u00a0You [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":22858,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"iawp_total_views":83},"categories":[191],"tags":[106],"acf":[],"_links":{"self":[{"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/posts\/22856"}],"collection":[{"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/comments?post=22856"}],"version-history":[{"count":5,"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/posts\/22856\/revisions"}],"predecessor-version":[{"id":27626,"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/posts\/22856\/revisions\/27626"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/media\/22858"}],"wp:attachment":[{"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/media?parent=22856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/categories?post=22856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ltsa.sheridancollege.ca\/digital-learning-support-hub\/wp-json\/wp\/v2\/tags?post=22856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}