All LMS guides

Brightspace

Set up SetFlow on Brightspace by D2L.

Higher-ed + K-12 districts using D2L Brightspace.

Before you start

1. Register SetFlow as an LTI 1.3 tool

In Brightspace, go to Admin Tools → Manage Extensibility → LTI Advantage → Register Tool. Use these values:

Tool Name

SetFlow

Description

AI tutor + course platform

Domain

academy.getsetflow.app

Redirect URLs

https://academy.getsetflow.app/api/lti/launch

OpenID Connect Login URL

https://academy.getsetflow.app/api/lti/login-init

Target Link URI

https://academy.getsetflow.app/api/lti/launch

Keyset URL

https://academy.getsetflow.app/.well-known/lti/jwks.json

Brightspace fetches our public keys from here.

2. Enable LTI Advantage extensions

On the same page, enable: "Assignment and Grade Services", "Names and Role Provisioning Services", and "Deep Linking". These power grade passback, roster sync, and the in-LMS content picker.

3. Send us your platform credentials

Brightspace will display an Issuer URL, Client ID, and Brightspace Keyset URL. Send these to support@getsetflow.app — we'll register your platform on our side. (Or do it yourself at /admin/lti if you have SetFlow admin access.)

Issuer URL

e.g. https://YOURSCHOOL.brightspace.com

From the registration page

Client ID

auto-generated by Brightspace

Brightspace Keyset URL

auto-generated

Brightspace Token Endpoint

auto-generated

4. Deploy to your courses

After registration, Brightspace creates a "Deployment". Share that with us and we'll associate it with your institution. Instructors can now add SetFlow as an external learning tool inside any course module.

✓ After setup

Brightspace LTI 1.3 docsNeed help? Email us