D2L Brightspace
for LuumenAI

D2L Brightspace is a learning management system that provides a comprehensive suite of tools for educators to create, manage, and deliver online courses and learning experiences.

Pull the inventories, schedules, and checklists your team keeps in D2L Brightspace into the thread, and write results back or book maintenance windows as reviewed actions.

The D2L Brightspace toolbox

45 tools: 24 read, 21 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadGet Course OfferingRetrieves a specific course offering from D2L Brightspace.
  • ReadGet Course TemplateRetrieves a course template from D2L Brightspace.
  • ReadGet Course SchemaRetrieves the list of parent org unit type constraints for course offerings.
  • ReadGet Course Template SchemaRetrieves the list of parent org unit type constraints for course offerings built on this template.
  • ReadGet Current User InformationRetrieves the current user context's user information from D2L Brightspace.
  • ReadGet Enrolled RolesRetrieves a list of all enrolled user roles the calling user can view in an org unit.
  • ReadGet Grade AccessRetrieves a list of users with access to a specified grade.
  • ReadGet Grade ObjectRetrieves a specific grade object for a particular org unit.
  • ReadGet Grade ObjectsRetrieves all current grade objects for a particular org unit.
  • ReadGet Grade SetupRetrieves the grades configuration for an org unit.
  • ReadGet Grade StatisticsRetrieves statistics for a specified grade item.
  • ReadGet Org Unit DemographicsRetrieves all demographics entries for users enrolled in a particular org unit.
  • ReadGet QuizRetrieves a specific quiz from an org unit.
  • ReadGet Quiz AccessRetrieves a list of users with access to a specified quiz.
  • ReadGet Quiz AttemptRetrieves a specific quiz attempt.
  • ReadGet Quiz AttemptsRetrieves a list of attempts for a quiz.
  • ReadGet Quiz CategoriesRetrieves all quiz categories belonging to an org unit.
  • ReadGet Quiz CategoryRetrieves a specific quiz category from an org unit.
  • ReadGet Quiz QuestionsRetrieves all questions in a quiz.
  • ReadGet QuizzesRetrieves all quizzes belonging to an org unit.
  • ReadGet Role by IDRetrieves a particular user role from D2L Brightspace by its ID.
  • ReadGet RolesRetrieves a list of all known user roles in D2L Brightspace.
  • ReadGet User by IDRetrieves data for a particular user from D2L Brightspace.
  • ReadGet UsersRetrieves data for one or more users from D2L Brightspace.
  • WriteCopy RoleCreates a new role copied from an existing role in D2L Brightspace. Approval by default
  • WriteCreate Course OfferingCreates a new course offering in D2L Brightspace. Approval by default
  • WriteCreate Course TemplateCreates a new course template in D2L Brightspace. Approval by default
  • WriteCreate Grade ObjectCreates a new grade object for a particular org unit. Approval by default
  • WriteCreate QuizCreates a new quiz in D2L Brightspace. Approval by default
  • WriteCreate Quiz CategoryCreates a new quiz category in D2L Brightspace. Approval by default
  • WriteCreate UserCreates a new user entity in D2L Brightspace. Approval by default
  • WriteDelete Course TemplateDeletes a course template from D2L Brightspace. Approval by default
  • WriteDelete CourseDeletes a course offering from D2L Brightspace. Approval by default
  • WriteDelete Grade ObjectDeletes a specific grade object from an org unit. Approval by default
  • WriteDelete QuizDeletes a quiz from D2L Brightspace. Approval by default
  • WriteDelete Quiz CategoryDeletes a quiz category from D2L Brightspace. Approval by default
  • WriteDelete UserDeletes a user entity from D2L Brightspace. Approval by default
  • WriteDelete User DemographicsDeletes one or more of a particular user's associated demographics entries. Approval by default
  • WriteUpdate Course OfferingUpdates an existing course offering in D2L Brightspace. Approval by default
  • WriteUpdate Course TemplateUpdates an existing course template in D2L Brightspace. Approval by default
  • WriteUpdate Grade ObjectUpdates a specific grade object. Approval by default
  • WriteUpdate Grade SetupUpdates the grades configuration for an org unit. Approval by default
  • WriteUpdate QuizUpdates an existing quiz in D2L Brightspace. Approval by default
  • WriteUpdate Quiz CategoryUpdates an existing quiz category in D2L Brightspace. Approval by default
  • WriteUpdate UserUpdates an existing user entity in D2L Brightspace. Approval by default

Questions

How does LuumenAI connect to D2L Brightspace?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in D2L Brightspace on its own?

Read actions answer immediately. Anything that writes — copy role, create course offering, create course template, create grade object, and more — is shown as a plan and requires approval by default, including the 7 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to D2L Brightspace — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put D2L Brightspace to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.