Integrations·Tools & Utilities

D2lbrightspace logo

D2lbrightspace + OpenClaw

Give your autonomous agents a live connection to D2lbrightspace: managed, secure, and ready in minutes.

D2L Brightspace is a learning management system for delivering and managing online courses and assessments. On Molted, your OpenClaw agents connect to D2lbrightspace through the managed MCP integration layer, with no glue code, no servers to run, and no credentials baked into containers. The agent can automate tasks and connect this tool to the rest of your stack for D2lbrightspace, autonomously and within the guardrails you set.

Available actions

45 ready-to-use D2lbrightspace actions.

Your OpenClaw agents can call any of these D2lbrightspace actions directly through Molted's managed MCP layer. No wrappers, no boilerplate.

D2LBRIGHTSPACE_COPY_ROLE

Copy Role

Creates a new role copied from an existing role in d2l brightspace. notes: - the new role will not have any capabilities upon the old role from which it was…

D2LBRIGHTSPACE_CREATE_A_COURSE_OFFERING

Create Course Offering

Creates a new course offering in d2l brightspace. notes: - course code limitations: max 50 chars, no special chars: \ : * ? " < > | ' # , % & - path: leave…

D2LBRIGHTSPACE_CREATE_A_COURSE_TEMPLATE

Create Course Template

Creates a new course template in d2l brightspace. notes: - course template code limitations: max 50 chars, no special chars: \ : * ? " < > | ' # , % & - path…

D2LBRIGHTSPACE_CREATE_GRADE_OBJECT

Create Grade Object

Creates a new grade object for a particular org unit. the grade object can be one of four types: 1. numeric: for numeric grades with max points 2. passfail…

D2LBRIGHTSPACE_CREATE_QUIZ

Create Quiz

Creates a new quiz in d2l brightspace. notes: - numberofattemptsallowed must be between 1 and 10 (inclusive) or null for unlimited - password must not be empty…

D2LBRIGHTSPACE_CREATE_QUIZ_CATEGORY

Create Quiz Category

Creates a new quiz category in d2l brightspace. returns a quizcategoryreaddata json block containing: - categoryid: the id of the created category - name: the…

D2LBRIGHTSPACE_CREATE_USER

Create User

Creates a new user entity in d2l brightspace. requires oauth2 scope: - users:userdata:create available in api versions 1.46+ (lms v20.24.3+) notes: - firstname…

D2LBRIGHTSPACE_DELETE_A_COURSE_TEMPLATE

Delete Course Template

Deletes a course template from d2l brightspace. requires oauth2 scope: - orgunits:course:delete available in api versions 1.46+ (lms v20.24.3+)

D2LBRIGHTSPACE_DELETE_COURSE

Delete Course

Deletes a course offering from d2l brightspace. requires oauth2 scope: - orgunits:course:delete available in api versions 1.46+ (lms v20.24.3+)

D2LBRIGHTSPACE_DELETE_GRADE_OBJECT

Delete Grade Object

Deletes a specific grade object from an org unit. requires oauth2 scope: - grades:gradeobjects:delete available in api versions 1.75+ (lms v20.24.5+)

+ 35 more D2lbrightspace actions, all callable by your agents.

How the connection works

Connect once. The agent acts.

Connecting D2lbrightspace is a one-click OAuth approval: no keys to copy, and access can be revoked at any time. Everything runs through Molted's managed MCP layer, so there is no integration code to write and nothing to keep running.

01

The agent requests access

Your OpenClaw agent asks for D2lbrightspace when a task needs it.

02

You approve the connection

Authorize D2lbrightspace once (OAuth 2.0). Credentials are encrypted at rest and scoped to what you allow.

03

The agent acts

It reads and writes to D2lbrightspace autonomously, inside your guardrails, with full audit and revocable access.

Auth: OAuth 2.0Category: Tools & UtilitiesNo credentials in the pod

FAQ

D2lbrightspace on Molted, answered.

Q.01

Can OpenClaw agents use D2lbrightspace on Molted?

Yes. D2lbrightspace is one of 1,000+ apps available through Molted's managed MCP integration layer. Your agent requests access, you approve the connection, and it can act on D2lbrightspace straight away, with no integration code to write or maintain.

Q.02

How do I connect D2lbrightspace to my agent?

Connecting D2lbrightspace is a one-click OAuth approval: no keys to copy, and access can be revoked at any time.

Q.03

What can an agent actually do with D2lbrightspace?

Within the permissions you grant, an agent can automate tasks and connect this tool to the rest of your stack. Have your agent use D2lbrightspace to glue this service to the rest of your stack without writing code.

Q.04

Is my D2lbrightspace data and credentials secure?

Yes. Molted never bakes credentials into the agent's pod: every connection is brokered through the managed integration layer, secrets are encrypted at rest, and access stays scoped to what you approve. You can revoke D2lbrightspace access at any time.

Q.05

Do I have to run any infrastructure to use D2lbrightspace?

No. Molted is the managed operating environment for autonomous agents: compute, the MCP layer, browser automation and self-healing are all handled for you. Connecting D2lbrightspace is a configuration step, not an engineering project.

Q.06

Can I limit what an agent is allowed to do in D2lbrightspace?

Yes. Access to D2lbrightspace is scoped to exactly what you approve and is revocable at any time. Agents act within the guardrails you set, and every action stays auditable.

Ship agents that use D2lbrightspace, not infrastructure.

Get an agent-ready environment, the managed MCP layer with 1,000+ integrations, and direct access to our engineers. Onboarding within days.