{"id":2543,"date":"2025-04-28T13:15:33","date_gmt":"2025-04-28T17:15:33","guid":{"rendered":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/?post_type=chapter&#038;p=2543"},"modified":"2026-02-25T14:56:26","modified_gmt":"2026-02-25T19:56:26","slug":"intelligent-agents","status":"publish","type":"chapter","link":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/chapter\/intelligent-agents\/","title":{"raw":"Intelligent Agents","rendered":"Intelligent Agents"},"content":{"raw":"<h1 style=\"text-align: center\">Intelligent Agents<\/h1>\r\n\r\n<div class=\"textbox shaded\">\r\n<div class=\"imgcontainer right\"><img class=\"noborder alignnone wp-image-298\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo.png\" alt=\"\" width=\"100\" height=\"100\" \/>\r\n<div class=\"media_text\">Intelligent Agents are automated assistants that monitor student activity in your course and trigger actions based on criteria you define. They work 24\/7 to identify students who need support, recognize achievements, and help you stay informed about course engagement without constant manual monitoring.<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<h2>What You Can Do With Intelligent Agents<\/h2>\r\n\r\nIntelligent Agents can help you:\r\n\r\n<ul>\r\n \t<li><strong>Welcome new students:<\/strong> Send an automated welcome message when students first access your course<\/li>\r\n \t<li><strong>Monitor engagement:<\/strong> Identify students who haven't logged in or accessed course materials<\/li>\r\n \t<li><strong>Track progress:<\/strong> Alert you (or students) about missing assignments or incomplete activities<\/li>\r\n \t<li><strong>Provide timely support:<\/strong> Reach out to students who might be struggling based on assessment performance<\/li>\r\n \t<li><strong>Send reminders:<\/strong> Notify students about upcoming deadlines or important dates<\/li>\r\n \t<li><strong>Collect data:<\/strong> Generate weekly reports showing which students meet specific criteria without sending them emails<\/li>\r\n<\/ul>\r\n\r\n<div class=\"textbox\">Think of Intelligent Agents as your teaching assistants who never sleep. They continuously monitor your course and take action when students meet (or don't meet) the criteria you specify.<\/div>\r\n\r\n<h2>Recommended Best Practices<\/h2>\r\n\r\n<div class=\"imgcontainer\"><img class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" \/>\r\n<div class=\"media_text\">\r\n<ul>\r\n \t<li>Set custom email values before creating agents so messages come from you, not a generic system address<\/li>\r\n \t<li>Start with instructor-only alerts (send emails to yourself) before automating student communication<\/li>\r\n \t<li>Always test with Practice Run before enabling an agent<\/li>\r\n \t<li>Use clear, descriptive naming conventions (e.g., \"Week 2 Engagement Check\" not \"Agent 1\")<\/li>\r\n \t<li>Start with 1-2 simple agents before creating more complex ones<\/li>\r\n \t<li>Avoid overwhelming students with too many automated messages<\/li>\r\n<\/ul>\r\n<\/div>\r\n<\/div>\r\n\r\n<h2>Before You Begin: Set Custom Email Values<\/h2>\r\n\r\n<div class=\"textbox\">Before creating any Intelligent Agents, customize your email settings so messages come from you rather than a generic system address. This makes your communications look professional and ensures students can reply directly to you.<\/div>\r\n\r\n<ol>\r\n \t<li>Go to <strong>Course Admin &gt; Intelligent Agents<\/strong><\/li>\r\n \t<li>Click the <strong>Settings<\/strong> icon in the top right corner<\/li>\r\n \t<li>Select <strong>Set custom values for this course<\/strong><\/li>\r\n \t<li>Enter your name in the <strong>Name that emails come from<\/strong> field<\/li>\r\n \t<li>Enter your Langara email address in the <strong>Reply-To address for responses<\/strong> field<\/li>\r\n \t<li>Click <strong>Save<\/strong><\/li>\r\n<\/ol>\r\n\r\n<div class=\"textbox textbox--disclaimer\">\r\n<div class=\"imgcontainer\">\r\n<img class=\"noborder alignnone wp-image-888 icon\" style=\"min-width: 100px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png\" alt=\"\" width=\"100\" height=\"100\" \/>\r\n<div class=\"media_text\"><strong>Important:<\/strong> Langara's Brightspace does not have an internal email system. When Intelligent Agents send emails, they go to recipients' Outlook inboxes. All subsequent communication happens through Outlook, outside of Brightspace. Make sure your reply-to address is an email account you regularly check.<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<h2>Your First Agent: Complete Walkthrough<\/h2>\r\n\r\nLet's create a simple Engagement Monitor agent that alerts YOU when students haven't accessed your course in 5 days. This walkthrough shows every step with all options visible.\r\n\r\n<div class=\"textbox\">We're setting this up to email you (not students) because there are often legitimate reasons for low activity that the system can't detect, such as students using the Brightspace Pulse mobile app (which doesn't always register as \"course access\"), extensions you've granted, or personal circumstances you're aware of. This approach gives you the data to make informed decisions about how to reach out.<\/div>\r\n\r\n<h3>Step 1: Access and Name Your Agent<\/h3>\r\n\r\n<ol>\r\n \t<li>Go to <strong>Course Admin &gt; Intelligent Agents<\/strong><\/li>\r\n \t<li>Click <strong>New Agent<\/strong><\/li>\r\n \t<li>Enter <strong>Agent Name:<\/strong> \"5-Day No Access Alert (Instructor Only)\"<\/li>\r\n \t<li>Enter <strong>Description:<\/strong> \"Weekly report of students who haven't accessed course in 5 days\"<\/li>\r\n \t<li><strong>Category:<\/strong> Leave as \"No Category\" (you can organize later)<\/li>\r\n \t<li><strong>Leave \"Agent is enabled\" UNCHECKED<\/strong> for now (you'll test first, then enable)<\/li>\r\n<\/ol>\r\n\r\n<h3>Step 2: Set the Schedule<\/h3>\r\n\r\n<ol>\r\n \t<li>Click to expand <strong>Scheduling<\/strong><\/li>\r\n \t<li>Under <strong>Frequency<\/strong>, select <strong>Weekly<\/strong><\/li>\r\n \t<li>Set <strong>Repeats every:<\/strong> 1 week<\/li>\r\n \t<li>Select <strong>Repeats on:<\/strong> Monday (or your preferred day)<\/li>\r\n \t<li>Set <strong>Scheduled Time:<\/strong> 9:00 AM (or your preferred morning time)<\/li>\r\n \t<li>Check <strong>Has Start Date<\/strong> and set it to your course start date<\/li>\r\n \t<li>Check <strong>Has End Date<\/strong> and set it to your course end date<\/li>\r\n<\/ol>\r\n\r\n<div class=\"quick\"><span style=\"color: #8e0f09;margin-bottom: 0\"><strong>Why these settings?<\/strong><\/span>\r\n<div class=\"imgcontainer\"><img class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" \/>\r\n<div class=\"media_text\">Weekly checks provide a regular pulse on student engagement without overwhelming you with daily reports. Monday morning timing lets you review the list and plan outreach for the week ahead. Start and end dates prevent the agent from running after your course finishes.<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<h3>Step 3: Define Your Criteria<\/h3>\r\n\r\n<ol>\r\n \t<li>Click to expand <strong>Criteria<\/strong><\/li>\r\n \t<li>Under <strong>Role in Classlist<\/strong>, select <strong>Users with specific roles<\/strong><\/li>\r\n \t<li>Check the box next to <strong>Learner<\/strong> (leave other roles unchecked so TAs and instructors aren't included)<\/li>\r\n \t<li>Under monitoring type, select <strong>Course Activity<\/strong><\/li>\r\n \t<li>Select <strong>Has not accessed this course in the last [5] days<\/strong><\/li>\r\n<\/ol>\r\n\r\n<strong>Understanding monitoring types:<\/strong>\r\n\r\n<ul>\r\n \t<li><strong>Login Activity:<\/strong> Checks if student logged into Brightspace at all (for any course). Use this if you want to know if students are accessing the system.<\/li>\r\n \t<li><strong>Course Activity:<\/strong> Checks if student accessed YOUR specific course. This is usually more meaningful because students might log in for other courses.<\/li>\r\n \t<li><strong>Release Conditions:<\/strong> More advanced - checks if students completed specific activities like viewing content or submitting assignments. Save this for your second or third agent.<\/li>\r\n<\/ul>\r\n\r\n<div class=\"textbox textbox--disclaimer\">\r\n<div class=\"imgcontainer\">\r\n<img class=\"noborder alignnone wp-image-888 icon\" style=\"min-width: 100px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png\" alt=\"\" width=\"100\" height=\"100\" \/>\r\n<div class=\"media_text\"><strong>Important limitation:<\/strong> Course Activity doesn't always capture mobile app usage. Students using the Brightspace Pulse mobile app may not show as \"accessed\" even though they're engaging with course content. This is another reason to use instructor-only alerts rather than automated student emails.<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<h3>Step 4: Configure Actions<\/h3>\r\n\r\n<ol>\r\n \t<li>Click to expand <strong>Actions<\/strong><\/li>\r\n \t<li>Under <strong>Repetition<\/strong>, select <strong>Take action every time the agent is evaluated and the agent's criteria are satisfied for a user<\/strong><\/li>\r\n \t<li>Check the box for <strong>Send an email when criteria are satisfied<\/strong><\/li>\r\n \t<li>In the <strong>To<\/strong> field, enter: <strong>your email address<\/strong> (not <code>{InitiatingUser}<\/code>)<\/li>\r\n \t<li>Leave <strong>CC<\/strong> and <strong>BCC<\/strong> fields empty<\/li>\r\n \t<li>In the <strong>Subject<\/strong> field, type: <code>Engagement Alert: Students with 5+ days no access in {OrgUnitCode}<\/code><\/li>\r\n \t<li>In the <strong>Message<\/strong> field, type your email (see example below)<\/li>\r\n<\/ol>\r\n\r\n<strong>About repetition settings:<\/strong>\r\n\r\nFor instructor-only reports, use <strong>\"Every time\"<\/strong> so you get weekly updates showing which students currently meet the criteria. This is different from student-facing agents where \"every time\" would send repeated emails to students.\r\n\r\n<strong>What are those weird codes?<\/strong>\r\n\r\nThe codes like <code>{OrgUnitCode}<\/code> are called \"replace strings.\" Brightspace automatically swaps them with real information. You'll see a complete list in the next section. For now, just copy the example email below.\r\n\r\n<strong>Sample message to copy:<\/strong>\r\n\r\n<pre>The following students in {OrgUnitName} have not accessed the course in 5 or more days:\r\n\r\nThis is an automated report to help you monitor engagement. Consider:\r\n- Checking if these students are using the mobile app (which may not register as course access)\r\n- Reviewing whether you've granted extensions or are aware of circumstances\r\n- Reaching out individually to students who might need support\r\n\r\nThis report will run every Monday at 9:00 AM.<\/pre>\r\n\r\n<div class=\"quick\"><span style=\"color: #8e0f09;margin-bottom: 0\"><strong>Our Recommendation<\/strong><\/span>\r\n<div class=\"imgcontainer\"><img class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" \/>\r\n<div class=\"media_text\">The email will automatically include a list of students who meet the criteria. You don't need to use replace strings to insert student names - Brightspace adds that list automatically to instructor-only alert emails.<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<h3>Step 5: Test Your Agent<\/h3>\r\n\r\n<ol>\r\n \t<li>Click <strong>Save and Close<\/strong><\/li>\r\n \t<li>Find your agent in the list<\/li>\r\n \t<li>Click the dropdown arrow next to the agent name<\/li>\r\n \t<li>Select <strong>Practice Run<\/strong><\/li>\r\n \t<li>Click <strong>Run<\/strong> in the confirmation window<\/li>\r\n \t<li>Check your email - you'll receive a message showing which students currently meet the criteria<\/li>\r\n \t<li>Review the list to confirm it's working as expected<\/li>\r\n<\/ol>\r\n\r\n<div class=\"textbox textbox--disclaimer\">\r\n<div class=\"imgcontainer\">\r\n<img class=\"noborder alignnone wp-image-888 icon\" style=\"min-width: 100px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png\" alt=\"\" width=\"100\" height=\"100\" \/>\r\n<div class=\"media_text\"><strong>Always practice run first.<\/strong> Practice runs show you which students currently meet the criteria. This is especially important for instructor-only alerts so you can verify the report format and student list before the agent runs automatically.<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<h3>Step 6: Enable Your Agent<\/h3>\r\n\r\nOnce you're satisfied with the practice run results:\r\n\r\n<ol>\r\n \t<li>Click on the agent name to edit it<\/li>\r\n \t<li>Check the box for <strong>\"Agent is enabled\"<\/strong><\/li>\r\n \t<li>Click <strong>Save and Close<\/strong><\/li>\r\n<\/ol>\r\n\r\nYour agent is now live and will run every Monday at 9:00 AM, sending you a report of students who haven't accessed your course in 5 days. You can then decide individually how to respond to each student.\r\n\r\n<h2>Understanding Replace Strings<\/h2>\r\n\r\nNow that you've seen replace strings in action, here's what they do:\r\n\r\n<strong>Replace strings<\/strong> are placeholder codes that Brightspace automatically fills with specific information for each recipient. When you type <code>{InitiatingUserFirstName}<\/code> in your email, Brightspace swaps it with \"Sarah\" for one student and \"Michael\" for another. This makes every email feel personally crafted without you writing individual messages.\r\n\r\n<strong>How to find them while creating an agent:<\/strong>\r\n\r\nWhile you're composing your email in Step 4, look for the link that says <strong>\"What replacement strings can I use in the subject and message?\"<\/strong> Click it to see the complete list available in Brightspace.\r\n\r\n<strong>Most commonly used replace strings:<\/strong>\r\n\r\n<strong>For the \"To\" field (recipients):<\/strong>\r\n<ul>\r\n \t<li><code>{InitiatingUser}<\/code> - The student's email address (the student who triggered the agent)<\/li>\r\n<\/ul>\r\n\r\n<strong>For email subject and message:<\/strong>\r\n<ul>\r\n \t<li><code>{InitiatingUserFirstName}<\/code> - Student's first name (e.g., \"Sarah\")<\/li>\r\n \t<li><code>{InitiatingUserLastName}<\/code> - Student's last name (e.g., \"Johnson\")<\/li>\r\n \t<li><code>{OrgUnitName}<\/code> - Full course name (e.g., \"Introduction to Psychology\")<\/li>\r\n \t<li><code>{OrgUnitCode}<\/code> - Course code (e.g., \"PSYC 1115\")<\/li>\r\n \t<li><code>{LastCourseAccessDate}<\/code> - Last date student accessed this course<\/li>\r\n \t<li><code>{LastLoginDate}<\/code> - Last date student logged into Brightspace<\/li>\r\n \t<li><code>{LoginPath}<\/code> - Direct link to Brightspace login page<\/li>\r\n<\/ul>\r\n\r\n<div class=\"textbox\">For the complete list of available replace strings, see <a href=\"https:\/\/community.d2l.com\/brightspace\/kb\/articles\/6105-automatically-customize-course-content-using-replace-strings\" target=\"_blank\" rel=\"noopener\">D2L's Replace Strings documentation<\/a>.<\/div>\r\n\r\n<h2>More Agents to Try<\/h2>\r\n\r\nOnce you're comfortable creating agents, try these additional examples. Note that these include both instructor-only alerts and student-facing automated emails, each with guidance on when to use them.\r\n\r\n<details>\r\n<summary>Welcome Message (Student-Facing)<\/summary>\r\n\r\n<strong>Purpose:<\/strong> Send an automated welcome email to students when they first access your course\r\n\r\n<strong>Settings:<\/strong>\r\n<ul>\r\n \t<li><strong>Schedule:<\/strong> Hourly or daily<\/li>\r\n \t<li><strong>Criteria:<\/strong> Has accessed course for 1 day<\/li>\r\n \t<li><strong>Repetition:<\/strong> First time only<\/li>\r\n \t<li><strong>To field:<\/strong> <code>{InitiatingUser}<\/code> (sends to students)<\/li>\r\n<\/ul>\r\n\r\n<strong>Sample email:<\/strong>\r\n\r\nSubject: Welcome to <code>{OrgUnitCode}<\/code>\r\n\r\nDear <code>{InitiatingUserFirstName}<\/code>,\r\n\r\nWelcome to <code>{OrgUnitName}<\/code>. I'm looking forward to working with you this term.\r\n\r\nTo help you get started:\r\n- Review the Course Outline under \"Course Information\"\r\n- Check the Schedule for important dates and deadlines\r\n- Introduce yourself in the \"Introductions\" discussion forum\r\n- Note that my office hours are [YOUR DAYS\/TIMES] in [YOUR LOCATION]\r\n\r\nIf you have any questions as you're getting oriented, don't hesitate to reach out.\r\n\r\nBest regards,\r\n[YOUR NAME]\r\n\r\n<div class=\"quick\"><span style=\"color: #8e0f09;margin-bottom: 0\"><strong>Our Recommendation<\/strong><\/span>\r\n<div class=\"imgcontainer\"><img class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" \/>\r\n<div class=\"media_text\">Set the start date for this agent a few days before your course officially begins. This way, early-access students and those checking their course lists will receive your welcome message right away. Welcome messages are low-risk for student-facing automation since all students benefit from them.<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<\/details>\r\n\r\n<details>\r\n<summary>Student Engagement Check-in (Student-Facing)<\/summary>\r\n\r\n<strong>Purpose:<\/strong> Send automated check-in email to students who haven't accessed your course\r\n\r\n<strong>When to use student-facing vs. instructor-only:<\/strong>\r\n<ul>\r\n \t<li><strong>Use instructor-only (like the walkthrough)<\/strong> when you want to review circumstances first<\/li>\r\n \t<li><strong>Use student-facing (this example)<\/strong> only if you're comfortable with all flagged students receiving the same message regardless of individual circumstances<\/li>\r\n<\/ul>\r\n\r\n<strong>Settings:<\/strong>\r\n<ul>\r\n \t<li><strong>Schedule:<\/strong> Weekly (not daily, to avoid overwhelming students)<\/li>\r\n \t<li><strong>Criteria:<\/strong> Has not accessed course for 7 days<\/li>\r\n \t<li><strong>Repetition:<\/strong> First time only (critical for student-facing agents)<\/li>\r\n \t<li><strong>To field:<\/strong> <code>{InitiatingUser}<\/code> (sends to students)<\/li>\r\n \t<li><strong>CC field:<\/strong> Your email address (so you know who received messages)<\/li>\r\n<\/ul>\r\n\r\n<strong>Sample email:<\/strong>\r\n\r\nSubject: Checking in regarding <code>{OrgUnitCode}<\/code>\r\n\r\nDear <code>{InitiatingUserFirstName}<\/code>,\r\n\r\nI noticed you haven't accessed our <code>{OrgUnitName}<\/code> course since <code>{LastCourseAccessDate}<\/code>. Regular engagement with course materials is important for success in this course.\r\n\r\nIf you're experiencing challenges or have circumstances affecting your participation, please reach out. I have office hours on [YOUR DAYS\/TIMES] in [YOUR LOCATION], or we can arrange a virtual meeting.\r\n\r\nYou can access the course here: <code>{LoginPath}<\/code>\r\n\r\nBest regards,\r\n[YOUR NAME]\r\n\r\n<div class=\"textbox textbox--disclaimer\">\r\n<div class=\"imgcontainer\">\r\n<img class=\"noborder alignnone wp-image-888 icon\" style=\"min-width: 100px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png\" alt=\"\" width=\"100\" height=\"100\" \/>\r\n<div class=\"media_text\"><strong>Important considerations:<\/strong> This agent may email students who are using the Brightspace Pulse mobile app (which doesn't always register as course access) or students with extensions you've granted. Make sure your message tone is supportive rather than accusatory, and always CC yourself so you're aware of who received automated messages.<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<\/details>\r\n\r\n<details>\r\n<summary>Final Week Check-in (Student-Facing)<\/summary>\r\n\r\n<strong>Purpose:<\/strong> Offer support and remind students about resources as the term ends\r\n\r\n<strong>Settings:<\/strong>\r\n<ul>\r\n \t<li><strong>Schedule:<\/strong> One-time run (set for week 11-12 of a 13-week term)<\/li>\r\n \t<li><strong>Criteria:<\/strong> All users visible in Classlist (with role \"Learner\" selected)<\/li>\r\n \t<li><strong>Repetition:<\/strong> First time only<\/li>\r\n<\/ul>\r\n\r\n<strong>Sample email:<\/strong>\r\n\r\nSubject: Final weeks of <code>{OrgUnitCode}<\/code> - Support available\r\n\r\nDear <code>{InitiatingUserFirstName}<\/code>,\r\n\r\nAs we enter the final weeks of <code>{OrgUnitName}<\/code>, I wanted to remind you of support resources available:\r\n\r\n- Office hours continue through [DATE] at [TIMES] in [LOCATION]\r\n- The Learning Commons offers drop-in tutoring\r\n- Review sessions are scheduled for [DATES\/TIMES]\r\n- Final assignment due date: [DATE]\r\n- Final exam: [DATE\/TIME\/LOCATION if applicable]\r\n\r\nIf you have questions about course content or your progress, please don't wait until the last minute to reach out.\r\n\r\nYou've put in good work this term. Finish strong.\r\n\r\nBest regards,\r\n[YOUR NAME]\r\n\r\n<div class=\"quick\"><span style=\"color: #8e0f09;margin-bottom: 0\"><strong>Our Recommendation<\/strong><\/span>\r\n<div class=\"imgcontainer\"><img class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" \/>\r\n<div class=\"media_text\">Time this agent to run about 2 weeks before your final assessment or end of term. This gives students time to act on the information without feeling overwhelmed by last-minute reminders.<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n<\/details>\r\n\r\n<details>\r\n<summary>Instructor-Only Data Collection Agent<\/summary>\r\n\r\n<strong>Purpose:<\/strong> Track student progress without sending automated emails to students\r\n\r\n<strong>Settings:<\/strong>\r\n<ul>\r\n \t<li><strong>Schedule:<\/strong> Weekly (e.g., every Monday at 9 AM)<\/li>\r\n \t<li><strong>Criteria:<\/strong> Any criteria you want to monitor (e.g., hasn't accessed course in 7 days)<\/li>\r\n \t<li><strong>Repetition:<\/strong> Every time<\/li>\r\n \t<li><strong>Action:<\/strong> In the \"To\" field, enter YOUR email address instead of <code>{InitiatingUser}<\/code><\/li>\r\n<\/ul>\r\n\r\n<strong>Why use this approach:<\/strong>\r\n\r\nMany instructors use agents primarily as data collection tools. You receive weekly reports showing which students meet your criteria (low grades, missed submissions, no logins, etc.), then you decide how to respond individually. \r\n\r\nThis approach:\r\n<ul>\r\n \t<li>Respects your professional judgment about individual circumstances<\/li>\r\n \t<li>Allows you to consider extensions you've already granted<\/li>\r\n \t<li>Lets you choose in-person conversations over automated emails<\/li>\r\n \t<li>Maintains the human element in your teaching relationships<\/li>\r\n<\/ul>\r\n\r\n<div class=\"textbox\">For more on this approach, see <a href=\"https:\/\/carleton.ca\/brightspace\/instructors\/using-intelligent-agents-to-create-data-reports\/\" target=\"_blank\" rel=\"noopener\">Carleton's guide to using Intelligent Agents for data reports<\/a>.<\/div>\r\n\r\n<\/details>\r\n\r\n<h2>Managing Your Agents<\/h2>\r\n\r\n<details>\r\n<summary>Viewing Agent Results<\/summary>\r\n\r\n<strong>To see which students received emails:<\/strong>\r\n\r\n<ol>\r\n \t<li>Go to <strong>Course Admin &gt; Intelligent Agents<\/strong><\/li>\r\n \t<li>Check the <strong>Last Run Results<\/strong> column to see how many users met criteria<\/li>\r\n \t<li>Click the number to view the list of specific students<\/li>\r\n \t<li>Click the dropdown next to an agent and select <strong>View History<\/strong> to see all past runs<\/li>\r\n<\/ol>\r\n\r\n<strong>Exporting results:<\/strong>\r\n\r\n<ol>\r\n \t<li>Click the dropdown next to an agent<\/li>\r\n \t<li>Select <strong>Export History<\/strong><\/li>\r\n \t<li>Set date range<\/li>\r\n \t<li>Check <strong>\"Include Practice Runs\"<\/strong> if needed<\/li>\r\n \t<li>Click <strong>Export<\/strong> to download a CSV file<\/li>\r\n<\/ol>\r\n\r\n<\/details>\r\n\r\n<details>\r\n<summary>Enabling, Disabling, and Deleting Agents<\/summary>\r\n\r\n<strong>To enable\/disable an agent:<\/strong>\r\n<ul>\r\n \t<li>Click the agent name to edit it<\/li>\r\n \t<li>Check or uncheck <strong>\"Agent is enabled\"<\/strong><\/li>\r\n \t<li>Click <strong>Save and Close<\/strong><\/li>\r\n<\/ul>\r\n\r\n<strong>To manually run an agent outside its schedule:<\/strong>\r\n<ul>\r\n \t<li>Click the dropdown next to the agent<\/li>\r\n \t<li>Select <strong>Run Now<\/strong><\/li>\r\n \t<li>Click <strong>Run<\/strong> in the confirmation window<\/li>\r\n<\/ul>\r\n\r\n<strong>To delete an agent:<\/strong>\r\n<ul>\r\n \t<li>Click the dropdown next to the agent<\/li>\r\n \t<li>Select <strong>Delete<\/strong><\/li>\r\n \t<li>Confirm deletion<\/li>\r\n<\/ul>\r\n\r\n<div class=\"textbox\">You can restore deleted agents by clicking <strong>More Actions &gt; Restore Deleted Agents<\/strong> on the main Intelligent Agents page.<\/div>\r\n\r\n<\/details>\r\n\r\n<details>\r\n<summary>Copying Agents to Other Courses<\/summary>\r\n\r\nWhen you copy agents to another course, remember:\r\n<ul>\r\n \t<li>Agents are automatically disabled when copied<\/li>\r\n \t<li>You must also copy any associated Release Conditions<\/li>\r\n \t<li>You must also copy any activities referenced in the criteria<\/li>\r\n \t<li>Schedule dates may need adjustment for the new term<\/li>\r\n<\/ul>\r\n\r\n<strong>To copy:<\/strong>\r\n\r\n<ol>\r\n \t<li>Use the standard Import\/Export\/Copy Components tool<\/li>\r\n \t<li>Select <strong>Intelligent Agents<\/strong> from the components list<\/li>\r\n \t<li>Also select <strong>Release Conditions<\/strong> if your agents use them<\/li>\r\n \t<li>Complete the copy process<\/li>\r\n \t<li>Review and enable agents in the new course<\/li>\r\n<\/ol>\r\n\r\n<\/details>\r\n\r\n<h2>Tips for Success<\/h2>\r\n\r\n<strong>Start conservatively:<\/strong> Begin with 1-2 agents and expand as you see what works. Too many agents can overwhelm both you and your students.\r\n\r\n<strong>Consider instructor alerts first:<\/strong> Send emails to yourself to review data before deciding whether to contact students directly. This preserves your judgment about individual circumstances.\r\n\r\n<strong>Use categories for organization:<\/strong> If you create multiple agents, organize them by purpose (Engagement, Assessment, Recognition) or timing (Week 1, Week 5, Final Exam).\r\n\r\n<strong>Write in your voice:<\/strong> Even though emails are automated, they should sound like you. Use your normal tone and avoid overly formal language.\r\n\r\n<strong>Be thoughtful about timing:<\/strong> Schedule agents to run during working hours when you're available to respond to student replies. Avoid middle-of-the-night emails that might increase student anxiety.\r\n\r\n<strong>CC yourself:<\/strong> Add your email to the CC or BCC field so you know exactly what students are receiving and can track who gets emails.\r\n\r\n<strong>Review and refine:<\/strong> Check agent results periodically. If an agent isn't working as intended, adjust the criteria or schedule.\r\n\r\n<strong>Document successful agents:<\/strong> Keep notes about which agents work well so you can quickly set them up in future course offerings.\r\n\r\n<strong>Respect accessibility:<\/strong> Use clear language, specific subject lines, and proper HTML formatting (headers, links) to support students using screen readers.\r\n\r\n<h2>Further Resources<\/h2>\r\n\r\n<ul>\r\n \t<li><a href=\"https:\/\/community.d2l.com\/brightspace\/kb\/articles\/3499-about-intelligent-agents\" target=\"_blank\" rel=\"noopener\">D2L: About Intelligent Agents<\/a><\/li>\r\n \t<li><a href=\"https:\/\/community.d2l.com\/brightspace\/kb\/articles\/3496-set-up-intelligent-agents\" target=\"_blank\" rel=\"noopener\">D2L: Set Up Intelligent Agents<\/a><\/li>\r\n \t<li><a href=\"https:\/\/community.d2l.com\/brightspace\/kb\/articles\/6105-automatically-customize-course-content-using-replace-strings\" target=\"_blank\" rel=\"noopener\">D2L: Replace Strings Reference<\/a><\/li>\r\n \t<li><a href=\"https:\/\/carleton.ca\/brightspace\/instructors\/using-intelligent-agents-to-create-data-reports\/\" target=\"_blank\" rel=\"noopener\">Carleton: Using Intelligent Agents for Data Reports<\/a><\/li>\r\n<\/ul>\r\n\r\n<hr \/>\r\n\r\n<p style=\"text-align: center\">Contact <a href=\"\/cdn-cgi\/l\/email-protection\" class=\"__cf_email__\" data-cfemail=\"5e3b3a2a3b3d361e323f30393f2c3f703d3f\">[email&#160;protected]<\/a> for more information.<\/p>\r\n\r\n<img class=\"noborder img.chapter aligncenter wp-image-63\" style=\"margin-bottom: 0em\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/edtech-transparent-rgb-black-394pxh-300x131.png\" alt=\"\" width=\"150\" height=\"66\" \/>\r\n\r\n<div style=\"border: 1px #555 solid;padding: 1em;margin-top: 1em\">If you are a Langara employee, <a href=\"https:\/\/iweb.langara.ca\/edtech\/blog\/2025\/08\/28\/self-register-for-essentials-to-excellence-a-brightspace-companion-for-instructors\/\">self-register for Essentials to Excellence: A Brightspace Companion for Instructors<\/a>","rendered":"<h1 style=\"text-align: center\">Intelligent Agents<\/h1>\n<div class=\"textbox shaded\">\n<div class=\"imgcontainer right\"><img loading=\"lazy\" decoding=\"async\" class=\"noborder alignnone wp-image-298\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo.png\" alt=\"\" width=\"100\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo.png 1280w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo-300x300.png 300w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo-1024x1024.png 1024w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo-150x150.png 150w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo-768x768.png 768w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo-65x65.png 65w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo-225x225.png 225w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/BrightspaceLogo-350x350.png 350w\" sizes=\"auto, (max-width: 100px) 100vw, 100px\" \/><\/p>\n<div class=\"media_text\">Intelligent Agents are automated assistants that monitor student activity in your course and trigger actions based on criteria you define. They work 24\/7 to identify students who need support, recognize achievements, and help you stay informed about course engagement without constant manual monitoring.<\/div>\n<\/div>\n<\/div>\n<h2>What You Can Do With Intelligent Agents<\/h2>\n<p>Intelligent Agents can help you:<\/p>\n<ul>\n<li><strong>Welcome new students:<\/strong> Send an automated welcome message when students first access your course<\/li>\n<li><strong>Monitor engagement:<\/strong> Identify students who haven&#8217;t logged in or accessed course materials<\/li>\n<li><strong>Track progress:<\/strong> Alert you (or students) about missing assignments or incomplete activities<\/li>\n<li><strong>Provide timely support:<\/strong> Reach out to students who might be struggling based on assessment performance<\/li>\n<li><strong>Send reminders:<\/strong> Notify students about upcoming deadlines or important dates<\/li>\n<li><strong>Collect data:<\/strong> Generate weekly reports showing which students meet specific criteria without sending them emails<\/li>\n<\/ul>\n<div class=\"textbox\">Think of Intelligent Agents as your teaching assistants who never sleep. They continuously monitor your course and take action when students meet (or don&#8217;t meet) the criteria you specify.<\/div>\n<h2>Recommended Best Practices<\/h2>\n<div class=\"imgcontainer\"><img decoding=\"async\" class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png 96w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1-65x65.png 65w\" sizes=\"(max-width: 96px) 100vw, 96px\" \/><\/p>\n<div class=\"media_text\">\n<ul>\n<li>Set custom email values before creating agents so messages come from you, not a generic system address<\/li>\n<li>Start with instructor-only alerts (send emails to yourself) before automating student communication<\/li>\n<li>Always test with Practice Run before enabling an agent<\/li>\n<li>Use clear, descriptive naming conventions (e.g., &#8220;Week 2 Engagement Check&#8221; not &#8220;Agent 1&#8221;)<\/li>\n<li>Start with 1-2 simple agents before creating more complex ones<\/li>\n<li>Avoid overwhelming students with too many automated messages<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<h2>Before You Begin: Set Custom Email Values<\/h2>\n<div class=\"textbox\">Before creating any Intelligent Agents, customize your email settings so messages come from you rather than a generic system address. This makes your communications look professional and ensures students can reply directly to you.<\/div>\n<ol>\n<li>Go to <strong>Course Admin &gt; Intelligent Agents<\/strong><\/li>\n<li>Click the <strong>Settings<\/strong> icon in the top right corner<\/li>\n<li>Select <strong>Set custom values for this course<\/strong><\/li>\n<li>Enter your name in the <strong>Name that emails come from<\/strong> field<\/li>\n<li>Enter your Langara email address in the <strong>Reply-To address for responses<\/strong> field<\/li>\n<li>Click <strong>Save<\/strong><\/li>\n<\/ol>\n<div class=\"textbox textbox--disclaimer\">\n<div class=\"imgcontainer\">\n<img loading=\"lazy\" decoding=\"async\" class=\"noborder alignnone wp-image-888 icon\" style=\"min-width: 100px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png\" alt=\"\" width=\"100\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png 150w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-300x300.png 300w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-1024x1024.png 1024w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-768x768.png 768w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-65x65.png 65w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-225x225.png 225w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-350x350.png 350w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5.png 1080w\" sizes=\"auto, (max-width: 100px) 100vw, 100px\" \/><\/p>\n<div class=\"media_text\"><strong>Important:<\/strong> Langara&#8217;s Brightspace does not have an internal email system. When Intelligent Agents send emails, they go to recipients&#8217; Outlook inboxes. All subsequent communication happens through Outlook, outside of Brightspace. Make sure your reply-to address is an email account you regularly check.<\/div>\n<\/div>\n<\/div>\n<h2>Your First Agent: Complete Walkthrough<\/h2>\n<p>Let&#8217;s create a simple Engagement Monitor agent that alerts YOU when students haven&#8217;t accessed your course in 5 days. This walkthrough shows every step with all options visible.<\/p>\n<div class=\"textbox\">We&#8217;re setting this up to email you (not students) because there are often legitimate reasons for low activity that the system can&#8217;t detect, such as students using the Brightspace Pulse mobile app (which doesn&#8217;t always register as &#8220;course access&#8221;), extensions you&#8217;ve granted, or personal circumstances you&#8217;re aware of. This approach gives you the data to make informed decisions about how to reach out.<\/div>\n<h3>Step 1: Access and Name Your Agent<\/h3>\n<ol>\n<li>Go to <strong>Course Admin &gt; Intelligent Agents<\/strong><\/li>\n<li>Click <strong>New Agent<\/strong><\/li>\n<li>Enter <strong>Agent Name:<\/strong> &#8220;5-Day No Access Alert (Instructor Only)&#8221;<\/li>\n<li>Enter <strong>Description:<\/strong> &#8220;Weekly report of students who haven&#8217;t accessed course in 5 days&#8221;<\/li>\n<li><strong>Category:<\/strong> Leave as &#8220;No Category&#8221; (you can organize later)<\/li>\n<li><strong>Leave &#8220;Agent is enabled&#8221; UNCHECKED<\/strong> for now (you&#8217;ll test first, then enable)<\/li>\n<\/ol>\n<h3>Step 2: Set the Schedule<\/h3>\n<ol>\n<li>Click to expand <strong>Scheduling<\/strong><\/li>\n<li>Under <strong>Frequency<\/strong>, select <strong>Weekly<\/strong><\/li>\n<li>Set <strong>Repeats every:<\/strong> 1 week<\/li>\n<li>Select <strong>Repeats on:<\/strong> Monday (or your preferred day)<\/li>\n<li>Set <strong>Scheduled Time:<\/strong> 9:00 AM (or your preferred morning time)<\/li>\n<li>Check <strong>Has Start Date<\/strong> and set it to your course start date<\/li>\n<li>Check <strong>Has End Date<\/strong> and set it to your course end date<\/li>\n<\/ol>\n<div class=\"quick\"><span style=\"color: #8e0f09;margin-bottom: 0\"><strong>Why these settings?<\/strong><\/span><\/p>\n<div class=\"imgcontainer\"><img decoding=\"async\" class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png 96w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1-65x65.png 65w\" sizes=\"(max-width: 96px) 100vw, 96px\" \/><\/p>\n<div class=\"media_text\">Weekly checks provide a regular pulse on student engagement without overwhelming you with daily reports. Monday morning timing lets you review the list and plan outreach for the week ahead. Start and end dates prevent the agent from running after your course finishes.<\/div>\n<\/div>\n<\/div>\n<h3>Step 3: Define Your Criteria<\/h3>\n<ol>\n<li>Click to expand <strong>Criteria<\/strong><\/li>\n<li>Under <strong>Role in Classlist<\/strong>, select <strong>Users with specific roles<\/strong><\/li>\n<li>Check the box next to <strong>Learner<\/strong> (leave other roles unchecked so TAs and instructors aren&#8217;t included)<\/li>\n<li>Under monitoring type, select <strong>Course Activity<\/strong><\/li>\n<li>Select <strong>Has not accessed this course in the last [5] days<\/strong><\/li>\n<\/ol>\n<p><strong>Understanding monitoring types:<\/strong><\/p>\n<ul>\n<li><strong>Login Activity:<\/strong> Checks if student logged into Brightspace at all (for any course). Use this if you want to know if students are accessing the system.<\/li>\n<li><strong>Course Activity:<\/strong> Checks if student accessed YOUR specific course. This is usually more meaningful because students might log in for other courses.<\/li>\n<li><strong>Release Conditions:<\/strong> More advanced &#8211; checks if students completed specific activities like viewing content or submitting assignments. Save this for your second or third agent.<\/li>\n<\/ul>\n<div class=\"textbox textbox--disclaimer\">\n<div class=\"imgcontainer\">\n<img loading=\"lazy\" decoding=\"async\" class=\"noborder alignnone wp-image-888 icon\" style=\"min-width: 100px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png\" alt=\"\" width=\"100\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png 150w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-300x300.png 300w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-1024x1024.png 1024w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-768x768.png 768w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-65x65.png 65w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-225x225.png 225w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-350x350.png 350w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5.png 1080w\" sizes=\"auto, (max-width: 100px) 100vw, 100px\" \/><\/p>\n<div class=\"media_text\"><strong>Important limitation:<\/strong> Course Activity doesn&#8217;t always capture mobile app usage. Students using the Brightspace Pulse mobile app may not show as &#8220;accessed&#8221; even though they&#8217;re engaging with course content. This is another reason to use instructor-only alerts rather than automated student emails.<\/div>\n<\/div>\n<\/div>\n<h3>Step 4: Configure Actions<\/h3>\n<ol>\n<li>Click to expand <strong>Actions<\/strong><\/li>\n<li>Under <strong>Repetition<\/strong>, select <strong>Take action every time the agent is evaluated and the agent&#8217;s criteria are satisfied for a user<\/strong><\/li>\n<li>Check the box for <strong>Send an email when criteria are satisfied<\/strong><\/li>\n<li>In the <strong>To<\/strong> field, enter: <strong>your email address<\/strong> (not <code>{InitiatingUser}<\/code>)<\/li>\n<li>Leave <strong>CC<\/strong> and <strong>BCC<\/strong> fields empty<\/li>\n<li>In the <strong>Subject<\/strong> field, type: <code>Engagement Alert: Students with 5+ days no access in {OrgUnitCode}<\/code><\/li>\n<li>In the <strong>Message<\/strong> field, type your email (see example below)<\/li>\n<\/ol>\n<p><strong>About repetition settings:<\/strong><\/p>\n<p>For instructor-only reports, use <strong>&#8220;Every time&#8221;<\/strong> so you get weekly updates showing which students currently meet the criteria. This is different from student-facing agents where &#8220;every time&#8221; would send repeated emails to students.<\/p>\n<p><strong>What are those weird codes?<\/strong><\/p>\n<p>The codes like <code>{OrgUnitCode}<\/code> are called &#8220;replace strings.&#8221; Brightspace automatically swaps them with real information. You&#8217;ll see a complete list in the next section. For now, just copy the example email below.<\/p>\n<p><strong>Sample message to copy:<\/strong><\/p>\n<pre>The following students in {OrgUnitName} have not accessed the course in 5 or more days:\r\n\r\nThis is an automated report to help you monitor engagement. Consider:\r\n- Checking if these students are using the mobile app (which may not register as course access)\r\n- Reviewing whether you've granted extensions or are aware of circumstances\r\n- Reaching out individually to students who might need support\r\n\r\nThis report will run every Monday at 9:00 AM.<\/pre>\n<div class=\"quick\"><span style=\"color: #8e0f09;margin-bottom: 0\"><strong>Our Recommendation<\/strong><\/span><\/p>\n<div class=\"imgcontainer\"><img decoding=\"async\" class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png 96w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1-65x65.png 65w\" sizes=\"(max-width: 96px) 100vw, 96px\" \/><\/p>\n<div class=\"media_text\">The email will automatically include a list of students who meet the criteria. You don&#8217;t need to use replace strings to insert student names &#8211; Brightspace adds that list automatically to instructor-only alert emails.<\/div>\n<\/div>\n<\/div>\n<h3>Step 5: Test Your Agent<\/h3>\n<ol>\n<li>Click <strong>Save and Close<\/strong><\/li>\n<li>Find your agent in the list<\/li>\n<li>Click the dropdown arrow next to the agent name<\/li>\n<li>Select <strong>Practice Run<\/strong><\/li>\n<li>Click <strong>Run<\/strong> in the confirmation window<\/li>\n<li>Check your email &#8211; you&#8217;ll receive a message showing which students currently meet the criteria<\/li>\n<li>Review the list to confirm it&#8217;s working as expected<\/li>\n<\/ol>\n<div class=\"textbox textbox--disclaimer\">\n<div class=\"imgcontainer\">\n<img loading=\"lazy\" decoding=\"async\" class=\"noborder alignnone wp-image-888 icon\" style=\"min-width: 100px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png\" alt=\"\" width=\"100\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png 150w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-300x300.png 300w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-1024x1024.png 1024w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-768x768.png 768w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-65x65.png 65w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-225x225.png 225w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-350x350.png 350w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5.png 1080w\" sizes=\"auto, (max-width: 100px) 100vw, 100px\" \/><\/p>\n<div class=\"media_text\"><strong>Always practice run first.<\/strong> Practice runs show you which students currently meet the criteria. This is especially important for instructor-only alerts so you can verify the report format and student list before the agent runs automatically.<\/div>\n<\/div>\n<\/div>\n<h3>Step 6: Enable Your Agent<\/h3>\n<p>Once you&#8217;re satisfied with the practice run results:<\/p>\n<ol>\n<li>Click on the agent name to edit it<\/li>\n<li>Check the box for <strong>&#8220;Agent is enabled&#8221;<\/strong><\/li>\n<li>Click <strong>Save and Close<\/strong><\/li>\n<\/ol>\n<p>Your agent is now live and will run every Monday at 9:00 AM, sending you a report of students who haven&#8217;t accessed your course in 5 days. You can then decide individually how to respond to each student.<\/p>\n<h2>Understanding Replace Strings<\/h2>\n<p>Now that you&#8217;ve seen replace strings in action, here&#8217;s what they do:<\/p>\n<p><strong>Replace strings<\/strong> are placeholder codes that Brightspace automatically fills with specific information for each recipient. When you type <code>{InitiatingUserFirstName}<\/code> in your email, Brightspace swaps it with &#8220;Sarah&#8221; for one student and &#8220;Michael&#8221; for another. This makes every email feel personally crafted without you writing individual messages.<\/p>\n<p><strong>How to find them while creating an agent:<\/strong><\/p>\n<p>While you&#8217;re composing your email in Step 4, look for the link that says <strong>&#8220;What replacement strings can I use in the subject and message?&#8221;<\/strong> Click it to see the complete list available in Brightspace.<\/p>\n<p><strong>Most commonly used replace strings:<\/strong><\/p>\n<p><strong>For the &#8220;To&#8221; field (recipients):<\/strong><\/p>\n<ul>\n<li><code>{InitiatingUser}<\/code> &#8211; The student&#8217;s email address (the student who triggered the agent)<\/li>\n<\/ul>\n<p><strong>For email subject and message:<\/strong><\/p>\n<ul>\n<li><code>{InitiatingUserFirstName}<\/code> &#8211; Student&#8217;s first name (e.g., &#8220;Sarah&#8221;)<\/li>\n<li><code>{InitiatingUserLastName}<\/code> &#8211; Student&#8217;s last name (e.g., &#8220;Johnson&#8221;)<\/li>\n<li><code>{OrgUnitName}<\/code> &#8211; Full course name (e.g., &#8220;Introduction to Psychology&#8221;)<\/li>\n<li><code>{OrgUnitCode}<\/code> &#8211; Course code (e.g., &#8220;PSYC 1115&#8221;)<\/li>\n<li><code>{LastCourseAccessDate}<\/code> &#8211; Last date student accessed this course<\/li>\n<li><code>{LastLoginDate}<\/code> &#8211; Last date student logged into Brightspace<\/li>\n<li><code>{LoginPath}<\/code> &#8211; Direct link to Brightspace login page<\/li>\n<\/ul>\n<div class=\"textbox\">For the complete list of available replace strings, see <a href=\"https:\/\/community.d2l.com\/brightspace\/kb\/articles\/6105-automatically-customize-course-content-using-replace-strings\" target=\"_blank\" rel=\"noopener\">D2L&#8217;s Replace Strings documentation<\/a>.<\/div>\n<h2>More Agents to Try<\/h2>\n<p>Once you&#8217;re comfortable creating agents, try these additional examples. Note that these include both instructor-only alerts and student-facing automated emails, each with guidance on when to use them.<\/p>\n<details>\n<summary>Welcome Message (Student-Facing)<\/summary>\n<p><strong>Purpose:<\/strong> Send an automated welcome email to students when they first access your course<\/p>\n<p><strong>Settings:<\/strong><\/p>\n<ul>\n<li><strong>Schedule:<\/strong> Hourly or daily<\/li>\n<li><strong>Criteria:<\/strong> Has accessed course for 1 day<\/li>\n<li><strong>Repetition:<\/strong> First time only<\/li>\n<li><strong>To field:<\/strong> <code>{InitiatingUser}<\/code> (sends to students)<\/li>\n<\/ul>\n<p><strong>Sample email:<\/strong><\/p>\n<p>Subject: Welcome to <code>{OrgUnitCode}<\/code><\/p>\n<p>Dear <code>{InitiatingUserFirstName}<\/code>,<\/p>\n<p>Welcome to <code>{OrgUnitName}<\/code>. I&#8217;m looking forward to working with you this term.<\/p>\n<p>To help you get started:<br \/>\n&#8211; Review the Course Outline under &#8220;Course Information&#8221;<br \/>\n&#8211; Check the Schedule for important dates and deadlines<br \/>\n&#8211; Introduce yourself in the &#8220;Introductions&#8221; discussion forum<br \/>\n&#8211; Note that my office hours are [YOUR DAYS\/TIMES] in [YOUR LOCATION]<\/p>\n<p>If you have any questions as you&#8217;re getting oriented, don&#8217;t hesitate to reach out.<\/p>\n<p>Best regards,<br \/>\n[YOUR NAME]<\/p>\n<div class=\"quick\"><span style=\"color: #8e0f09;margin-bottom: 0\"><strong>Our Recommendation<\/strong><\/span><\/p>\n<div class=\"imgcontainer\"><img decoding=\"async\" class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png 96w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1-65x65.png 65w\" sizes=\"(max-width: 96px) 100vw, 96px\" \/><\/p>\n<div class=\"media_text\">Set the start date for this agent a few days before your course officially begins. This way, early-access students and those checking their course lists will receive your welcome message right away. Welcome messages are low-risk for student-facing automation since all students benefit from them.<\/div>\n<\/div>\n<\/div>\n<\/details>\n<details>\n<summary>Student Engagement Check-in (Student-Facing)<\/summary>\n<p><strong>Purpose:<\/strong> Send automated check-in email to students who haven&#8217;t accessed your course<\/p>\n<p><strong>When to use student-facing vs. instructor-only:<\/strong><\/p>\n<ul>\n<li><strong>Use instructor-only (like the walkthrough)<\/strong> when you want to review circumstances first<\/li>\n<li><strong>Use student-facing (this example)<\/strong> only if you&#8217;re comfortable with all flagged students receiving the same message regardless of individual circumstances<\/li>\n<\/ul>\n<p><strong>Settings:<\/strong><\/p>\n<ul>\n<li><strong>Schedule:<\/strong> Weekly (not daily, to avoid overwhelming students)<\/li>\n<li><strong>Criteria:<\/strong> Has not accessed course for 7 days<\/li>\n<li><strong>Repetition:<\/strong> First time only (critical for student-facing agents)<\/li>\n<li><strong>To field:<\/strong> <code>{InitiatingUser}<\/code> (sends to students)<\/li>\n<li><strong>CC field:<\/strong> Your email address (so you know who received messages)<\/li>\n<\/ul>\n<p><strong>Sample email:<\/strong><\/p>\n<p>Subject: Checking in regarding <code>{OrgUnitCode}<\/code><\/p>\n<p>Dear <code>{InitiatingUserFirstName}<\/code>,<\/p>\n<p>I noticed you haven&#8217;t accessed our <code>{OrgUnitName}<\/code> course since <code>{LastCourseAccessDate}<\/code>. Regular engagement with course materials is important for success in this course.<\/p>\n<p>If you&#8217;re experiencing challenges or have circumstances affecting your participation, please reach out. I have office hours on [YOUR DAYS\/TIMES] in [YOUR LOCATION], or we can arrange a virtual meeting.<\/p>\n<p>You can access the course here: <code>{LoginPath}<\/code><\/p>\n<p>Best regards,<br \/>\n[YOUR NAME]<\/p>\n<div class=\"textbox textbox--disclaimer\">\n<div class=\"imgcontainer\">\n<img loading=\"lazy\" decoding=\"async\" class=\"noborder alignnone wp-image-888 icon\" style=\"min-width: 100px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png\" alt=\"\" width=\"100\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-150x150.png 150w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-300x300.png 300w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-1024x1024.png 1024w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-768x768.png 768w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-65x65.png 65w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-225x225.png 225w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5-350x350.png 350w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/02\/Untitled-design-5.png 1080w\" sizes=\"auto, (max-width: 100px) 100vw, 100px\" \/><\/p>\n<div class=\"media_text\"><strong>Important considerations:<\/strong> This agent may email students who are using the Brightspace Pulse mobile app (which doesn&#8217;t always register as course access) or students with extensions you&#8217;ve granted. Make sure your message tone is supportive rather than accusatory, and always CC yourself so you&#8217;re aware of who received automated messages.<\/div>\n<\/div>\n<\/div>\n<\/details>\n<details>\n<summary>Final Week Check-in (Student-Facing)<\/summary>\n<p><strong>Purpose:<\/strong> Offer support and remind students about resources as the term ends<\/p>\n<p><strong>Settings:<\/strong><\/p>\n<ul>\n<li><strong>Schedule:<\/strong> One-time run (set for week 11-12 of a 13-week term)<\/li>\n<li><strong>Criteria:<\/strong> All users visible in Classlist (with role &#8220;Learner&#8221; selected)<\/li>\n<li><strong>Repetition:<\/strong> First time only<\/li>\n<\/ul>\n<p><strong>Sample email:<\/strong><\/p>\n<p>Subject: Final weeks of <code>{OrgUnitCode}<\/code> &#8211; Support available<\/p>\n<p>Dear <code>{InitiatingUserFirstName}<\/code>,<\/p>\n<p>As we enter the final weeks of <code>{OrgUnitName}<\/code>, I wanted to remind you of support resources available:<\/p>\n<p>&#8211; Office hours continue through [DATE] at [TIMES] in [LOCATION]<br \/>\n&#8211; The Learning Commons offers drop-in tutoring<br \/>\n&#8211; Review sessions are scheduled for [DATES\/TIMES]<br \/>\n&#8211; Final assignment due date: [DATE]<br \/>\n&#8211; Final exam: [DATE\/TIME\/LOCATION if applicable]<\/p>\n<p>If you have questions about course content or your progress, please don&#8217;t wait until the last minute to reach out.<\/p>\n<p>You&#8217;ve put in good work this term. Finish strong.<\/p>\n<p>Best regards,<br \/>\n[YOUR NAME]<\/p>\n<div class=\"quick\"><span style=\"color: #8e0f09;margin-bottom: 0\"><strong>Our Recommendation<\/strong><\/span><\/p>\n<div class=\"imgcontainer\"><img decoding=\"async\" class=\"noborder alignnone wp-image-1301 size-full\" style=\"min-width: 96px\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png\" alt=\"\" width=\"auto\" height=\"100\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1.png 96w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/03\/BestPractice-1-65x65.png 65w\" sizes=\"(max-width: 96px) 100vw, 96px\" \/><\/p>\n<div class=\"media_text\">Time this agent to run about 2 weeks before your final assessment or end of term. This gives students time to act on the information without feeling overwhelmed by last-minute reminders.<\/div>\n<\/div>\n<\/div>\n<\/details>\n<details>\n<summary>Instructor-Only Data Collection Agent<\/summary>\n<p><strong>Purpose:<\/strong> Track student progress without sending automated emails to students<\/p>\n<p><strong>Settings:<\/strong><\/p>\n<ul>\n<li><strong>Schedule:<\/strong> Weekly (e.g., every Monday at 9 AM)<\/li>\n<li><strong>Criteria:<\/strong> Any criteria you want to monitor (e.g., hasn&#8217;t accessed course in 7 days)<\/li>\n<li><strong>Repetition:<\/strong> Every time<\/li>\n<li><strong>Action:<\/strong> In the &#8220;To&#8221; field, enter YOUR email address instead of <code>{InitiatingUser}<\/code><\/li>\n<\/ul>\n<p><strong>Why use this approach:<\/strong><\/p>\n<p>Many instructors use agents primarily as data collection tools. You receive weekly reports showing which students meet your criteria (low grades, missed submissions, no logins, etc.), then you decide how to respond individually. <\/p>\n<p>This approach:<\/p>\n<ul>\n<li>Respects your professional judgment about individual circumstances<\/li>\n<li>Allows you to consider extensions you&#8217;ve already granted<\/li>\n<li>Lets you choose in-person conversations over automated emails<\/li>\n<li>Maintains the human element in your teaching relationships<\/li>\n<\/ul>\n<div class=\"textbox\">For more on this approach, see <a href=\"https:\/\/carleton.ca\/brightspace\/instructors\/using-intelligent-agents-to-create-data-reports\/\" target=\"_blank\" rel=\"noopener\">Carleton&#8217;s guide to using Intelligent Agents for data reports<\/a>.<\/div>\n<\/details>\n<h2>Managing Your Agents<\/h2>\n<details>\n<summary>Viewing Agent Results<\/summary>\n<p><strong>To see which students received emails:<\/strong><\/p>\n<ol>\n<li>Go to <strong>Course Admin &gt; Intelligent Agents<\/strong><\/li>\n<li>Check the <strong>Last Run Results<\/strong> column to see how many users met criteria<\/li>\n<li>Click the number to view the list of specific students<\/li>\n<li>Click the dropdown next to an agent and select <strong>View History<\/strong> to see all past runs<\/li>\n<\/ol>\n<p><strong>Exporting results:<\/strong><\/p>\n<ol>\n<li>Click the dropdown next to an agent<\/li>\n<li>Select <strong>Export History<\/strong><\/li>\n<li>Set date range<\/li>\n<li>Check <strong>&#8220;Include Practice Runs&#8221;<\/strong> if needed<\/li>\n<li>Click <strong>Export<\/strong> to download a CSV file<\/li>\n<\/ol>\n<\/details>\n<details>\n<summary>Enabling, Disabling, and Deleting Agents<\/summary>\n<p><strong>To enable\/disable an agent:<\/strong><\/p>\n<ul>\n<li>Click the agent name to edit it<\/li>\n<li>Check or uncheck <strong>&#8220;Agent is enabled&#8221;<\/strong><\/li>\n<li>Click <strong>Save and Close<\/strong><\/li>\n<\/ul>\n<p><strong>To manually run an agent outside its schedule:<\/strong><\/p>\n<ul>\n<li>Click the dropdown next to the agent<\/li>\n<li>Select <strong>Run Now<\/strong><\/li>\n<li>Click <strong>Run<\/strong> in the confirmation window<\/li>\n<\/ul>\n<p><strong>To delete an agent:<\/strong><\/p>\n<ul>\n<li>Click the dropdown next to the agent<\/li>\n<li>Select <strong>Delete<\/strong><\/li>\n<li>Confirm deletion<\/li>\n<\/ul>\n<div class=\"textbox\">You can restore deleted agents by clicking <strong>More Actions &gt; Restore Deleted Agents<\/strong> on the main Intelligent Agents page.<\/div>\n<\/details>\n<details>\n<summary>Copying Agents to Other Courses<\/summary>\n<p>When you copy agents to another course, remember:<\/p>\n<ul>\n<li>Agents are automatically disabled when copied<\/li>\n<li>You must also copy any associated Release Conditions<\/li>\n<li>You must also copy any activities referenced in the criteria<\/li>\n<li>Schedule dates may need adjustment for the new term<\/li>\n<\/ul>\n<p><strong>To copy:<\/strong><\/p>\n<ol>\n<li>Use the standard Import\/Export\/Copy Components tool<\/li>\n<li>Select <strong>Intelligent Agents<\/strong> from the components list<\/li>\n<li>Also select <strong>Release Conditions<\/strong> if your agents use them<\/li>\n<li>Complete the copy process<\/li>\n<li>Review and enable agents in the new course<\/li>\n<\/ol>\n<\/details>\n<h2>Tips for Success<\/h2>\n<p><strong>Start conservatively:<\/strong> Begin with 1-2 agents and expand as you see what works. Too many agents can overwhelm both you and your students.<\/p>\n<p><strong>Consider instructor alerts first:<\/strong> Send emails to yourself to review data before deciding whether to contact students directly. This preserves your judgment about individual circumstances.<\/p>\n<p><strong>Use categories for organization:<\/strong> If you create multiple agents, organize them by purpose (Engagement, Assessment, Recognition) or timing (Week 1, Week 5, Final Exam).<\/p>\n<p><strong>Write in your voice:<\/strong> Even though emails are automated, they should sound like you. Use your normal tone and avoid overly formal language.<\/p>\n<p><strong>Be thoughtful about timing:<\/strong> Schedule agents to run during working hours when you&#8217;re available to respond to student replies. Avoid middle-of-the-night emails that might increase student anxiety.<\/p>\n<p><strong>CC yourself:<\/strong> Add your email to the CC or BCC field so you know exactly what students are receiving and can track who gets emails.<\/p>\n<p><strong>Review and refine:<\/strong> Check agent results periodically. If an agent isn&#8217;t working as intended, adjust the criteria or schedule.<\/p>\n<p><strong>Document successful agents:<\/strong> Keep notes about which agents work well so you can quickly set them up in future course offerings.<\/p>\n<p><strong>Respect accessibility:<\/strong> Use clear language, specific subject lines, and proper HTML formatting (headers, links) to support students using screen readers.<\/p>\n<h2>Further Resources<\/h2>\n<ul>\n<li><a href=\"https:\/\/community.d2l.com\/brightspace\/kb\/articles\/3499-about-intelligent-agents\" target=\"_blank\" rel=\"noopener\">D2L: About Intelligent Agents<\/a><\/li>\n<li><a href=\"https:\/\/community.d2l.com\/brightspace\/kb\/articles\/3496-set-up-intelligent-agents\" target=\"_blank\" rel=\"noopener\">D2L: Set Up Intelligent Agents<\/a><\/li>\n<li><a href=\"https:\/\/community.d2l.com\/brightspace\/kb\/articles\/6105-automatically-customize-course-content-using-replace-strings\" target=\"_blank\" rel=\"noopener\">D2L: Replace Strings Reference<\/a><\/li>\n<li><a href=\"https:\/\/carleton.ca\/brightspace\/instructors\/using-intelligent-agents-to-create-data-reports\/\" target=\"_blank\" rel=\"noopener\">Carleton: Using Intelligent Agents for Data Reports<\/a><\/li>\n<\/ul>\n<hr \/>\n<p style=\"text-align: center\">Contact <a href=\"\/cdn-cgi\/l\/email-protection\" class=\"__cf_email__\" data-cfemail=\"5e3b3a2a3b3d361e323f30393f2c3f703d3f\"><\/a> for more information.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"noborder img.chapter aligncenter wp-image-63\" style=\"margin-bottom: 0em\" src=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/edtech-transparent-rgb-black-394pxh-300x131.png\" alt=\"\" width=\"150\" height=\"66\" srcset=\"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/edtech-transparent-rgb-black-394pxh-300x131.png 300w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/edtech-transparent-rgb-black-394pxh-768x336.png 768w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/edtech-transparent-rgb-black-394pxh-65x28.png 65w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/edtech-transparent-rgb-black-394pxh-225x99.png 225w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/edtech-transparent-rgb-black-394pxh-350x153.png 350w, https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-content\/uploads\/sites\/2149\/2024\/01\/edtech-transparent-rgb-black-394pxh.png 900w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/p>\n<div style=\"border: 1px #555 solid;padding: 1em;margin-top: 1em\">If you are a Langara employee, <a href=\"https:\/\/iweb.langara.ca\/edtech\/blog\/2025\/08\/28\/self-register-for-essentials-to-excellence-a-brightspace-companion-for-instructors\/\">self-register for Essentials to Excellence: A Brightspace Companion for Instructors<\/a><\/div>\n","protected":false},"author":190,"menu_order":22,"template":"","meta":{"pb_show_title":"","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[],"contributor":[],"license":[],"class_list":["post-2543","chapter","type-chapter","status-publish","hentry"],"part":3,"_links":{"self":[{"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/pressbooks\/v2\/chapters\/2543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/wp\/v2\/users\/190"}],"version-history":[{"count":25,"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/pressbooks\/v2\/chapters\/2543\/revisions"}],"predecessor-version":[{"id":3348,"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/pressbooks\/v2\/chapters\/2543\/revisions\/3348"}],"part":[{"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/pressbooks\/v2\/parts\/3"}],"metadata":[{"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/pressbooks\/v2\/chapters\/2543\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/wp\/v2\/media?parent=2543"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/pressbooks\/v2\/chapter-type?post=2543"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/wp\/v2\/contributor?post=2543"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/pressbooks.bccampus.ca\/langaraquickguides\/wp-json\/wp\/v2\/license?post=2543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}