School Alert Hub.
Comparison

ClassWatcher vs. D2L Intelligent Agents: Which Catches Missing Work Better?

August 2026 · Based on D2L's public Brightspace Community documentation and ClassWatcher's shipped feature set
Disclosure: School Alert Hub is published by ClassWatcher's maker. We've tried to be scrupulously fair to Intelligent Agents here — it's genuinely good at what it does, it's included with Brightspace, and our honest conclusion is that the two tools are complementary.

If you ask your Brightspace administrator about tracking missing work, the first answer you'll hear is "set up an Intelligent Agent." It's a fair answer — Intelligent Agents are D2L's built-in automation system, they cost nothing extra, and a dedicated user community trades "recipes" for them. So before installing anything, it's worth understanding exactly what they do and where they stop.

What Intelligent Agents actually are

An Intelligent Agent is a scheduled rule attached to one course: on a schedule you choose (hourly, daily, weekly, or manually), Brightspace evaluates every student against criteria — hasn't logged in for N days, hasn't completed an activity — and sends a templated email to those who match, personalized with replacement strings like the student's first name. Results land in the agent's run-history log.

Where the two tools differ

DimensionD2L Intelligent AgentsClassWatcher
When it actsOn a schedule — you find out at the next runThe moment you open the page — live view
Where you see resultsA run-history log you navigate toOn the assignment page itself, in a side panel
Who gets contactedStudents, by Brightspace email onlyParents or students, by SMS or email
Who writes the messageA template, sent unattended to everyone who matchesThe teacher, per message — nothing sends itself
SetupPer course, per scenario; recreated each semesterOne class import; any assignment page works after that
Across coursesNo — each agent is locked to one courseYes — works on any Brightspace page you open
RecordsRun log inside BrightspaceFull contact history, exportable to Google Sheets
CostIncluded with BrightspaceFree through Oct 1, 2026; then from $8 CAD/month

One more difference worth naming: parent contact. Intelligent Agents email students inside the Brightspace ecosystem. For elementary teachers especially, the person who needs to know about three missing assignments is usually a parent, and often by text — a channel Brightspace doesn't have. That gap is confirmed in D2L's own community: when a member asked in June 2026 for a late/missing assignments report, support's answer was to manually combine six-plus data sets.

The honest verdict: use both

Our take

Intelligent Agents are the right tool for the automated baseline — "you haven't logged in this week," "last call for the quiz" — messages that should go out on schedule without your attention. ClassWatcher is for the judgment-heavy moments automation handles badly: seeing at a glance who's behind right now, deciding which situations need a parent, and sending a human-written text from the same screen. If Intelligent Agents fully cover your workflow, you don't need ClassWatcher — and if they don't, the gap they leave is precisely the one it was built to fill.