Skip to main content

LTI 1.3 Setup Guide For Moodle - Canadian Schools

Integrate Moodle with Visible AI

Support Team avatar
Written by Support Team
Updated over a week ago

Integration Steps:

  1. Log into Moodle (admin account) and navigate to Site Administration.

  2. Click Plugins, then Manage Tools.

3. Under Manage Tools, click Configure a Tool Manually.

4. Fill out the form with the following details:

  • Tool Name: Visible AI

  • Tool URL: https://ca.visibleai.io

  • LTI Version: LTI 1.3

  • Public Key Type: Keyset URL

  • Public Keyset: https://ca.visibleai.io/api/lti/keys

  • Initiate Login URL: https://ca.visibleai.io/api/lti/login

  • Redirection URI(s): https://ca.visibleai.io/api/lti/launch

  • Tool Configuration Usage: Select the option you’d like

  • Default Launch Container: New Window, then check Supports Deep Linking

5. Under the Services section:

  • IMS LTI Assignment and Grade Services: Use this service for grade sync and column management (Upcoming feature in Visible AI)

  • IMS LTI Names and Role Provisioning: Use this service to retrieve members’ information as per privacy settings (Upcoming feature in Visible AI)

  • Tool Settings: Use this Service

6. Under the Privacy section:

  • Share launcher's name with tool: Always

  • Share launcher's email with tool: Always

  • Accept grades from the tool: Always

7. Under the Miscellaneous section:

  • Default Organization ID: Site ID

Note: The rest of the fields can be left blank or unchecked.

8. Click Save Changes. You should now see the tool you just created at the bottom of the page.

9. Click the list symbol on your tool.

10. You’ll see a list of information. Please provide the Platform ID & Client ID to the Visible AI team.

Updating LTI Permissions

In order to enable grade syncing, some extra permissions are needed. Please follow the steps below to ensure you're up to date.

  1. Log in as admin within Moodle

  2. Select "Plugins" from Site Administration tab

  3. Click on "Manage tools"

  4. Toggle the cog icon for the VisibleAI integration and use the following settings in the "Services" section:

    • IMS LTI Assignment and Grade Services: Use this service for grade sync and column management

    • IMS LTI Names and Role Provisioning: Use this service to retrieve members' information as per privacy settings

    • Tool Settings: Use this service

Did this answer your question?