Integration Steps:
Log into Canvas as an admin account, and navigate to Developer Keys.
2. Select the blue +Developer Key button, then +LTI Key.
You’ll see a form:
Under Method, select Manual Entry
3. Fill out the form with the following details:
Under Method, select Manual Entry
Title: Visible AI
Description: Authorship tracking tool
Owner Email: Your email
Redirect URIs: https://ca.visibleai.io/api/lti/launch
Target Link URL: https://ca.visibleai.io/api/lti/launch
OpenID Connect Initiation URL: https://ca.visibleai.io/api/lti/login
JWK Method: Public JWK URL
Public JWK URL: https://ca.visibleai.io/api/lti/keys
4. Under Additional Settings, add the following Custom Fields:
roles=$com.Instructure.membership.roles
user_name=$Person.name.display
user_email=$Person.email.primary
lms_course_id=$Canvas.course.id
lms_course_name=$Canvas.course.name
lms_assignment_id=$Canvas.assignment.id
lms_assignment_name=$Canvas.assignment.title
lms_assignment_due_date=$Canvas.assignment.dueAt.iso8601
5. Under Placements, select Submission Type Selection.
6. Click Save. You’ve created your LTI Key! Flip the state to ON.
7. Copy the Key Details - the string of numbers above the Show Key button. The Visible AI team will require this to finalize the LTI launch setup.
To Add Visible AI to Canvas at the institution level:
Go to Settings in your sidebar.
Click on Apps.
To Add Visible AI to Canvas at the course level:
Go to the course settings page.
Add Visible AI to an Assignment
When creating an assignment, under Submission Type, select Visible AI.
Check the box "Load This Tool In A New Tab."
Launch from the Activity
As an instructor or student, you can launch Visible AI directly from the assignment by clicking on the Load [Activity Title] in a new window button.