Canvas
Prerequisites
- You must be a Canvas admin.
- Obtain all LTI parameters from the MentorAI team (redirect URI, target link URL, OpenID details, JWK URL, etc.).
Create a Developer Key
In Canvas, open Admin → Developer Keys.
Click Add Developer Key and choose LTI Key.
Fill the form:
- Name: mentorAI (or similar).
- Owner Email: your contact.
- Configuration Type: Manual Entry.
- Redirect URI: paste the value supplied by MentorAI.
- Title / Description: e.g., “mentorAI – LTI 1.3 integration.”
- Target Link URI: the mentor link provided by mentorAI.
- OpenID Connect Initiation URL: supplied by mentorAI.
- JWK Method: select JWK URL and paste the URL from mentorAI.
- Placements: enable Account Navigation (top-level link) and/or Link Selection (in-course content).
Save the key and set its State to On.
Note the Client ID shown in the list (you’ll need it shortly).
Register the Key as an App
- Navigate to Admin → Settings → Apps.
- Click View App Configurations → Add App.
- Choose By Client ID.
- Paste the Client ID from the Developer Key page and submit.
- The MentorAI app now appears in the list.
- Open the app’s settings to confirm or adjust Placements.
- Copy the Deployment ID(s)—send them to mentorAI so they can finalize the provider-side setup.
Add mentorAI to a Course
- Go to Courses and open the desired course.
- Enter Modules.
- Click + Module, give it a name, and Add Module.
- Inside the new module, press + to add an item.
- Select External Tool.
- Choose mentorAI from the list (URL and page name auto-populate).
- Leave Load in a New Tab unchecked unless preferred.
- Click Add Item, then Publish the module item.
- Once published, learners will see and access the integrated mentor directly in Canvas.
Recap
- Developer Key creates the LTI credentials.
- Client ID registers the app inside Canvas.
- Deployment ID completes provider-side setup.
- Modules → External Tool inserts mentorAI into any course.
Your mentorAI LTI integration is now live in Canvas, ready for learners to use.