Skip to main content

Generate Developer Key

To connect Learning Flow with Moodle, you need to manually configure an external LTI tool. Follow these steps to generate the required credentials:

Steps

  1. Log in as Administrator

    • Make sure you have Moodle administrator access.
  2. Go to Site Administration

    • Click on Site administration in the top navigation bar.
  3. Go to Plugins Tab

    • Select the Plugins tab.
  4. Navigate to External Tool's Manage Tools

    • Under Activity modules, click External tool, then Manage tools.

    Moodle Site Administration > Plugins > External tool > Manage tools

  5. Configure a Tool Manually

    • Click on configure a tool manually.

    Configure a tool manually

  6. Enter Tool Details

    • Fill in the required fields as shown below:

      FieldValue
      Tool nameYour preferred tool name (e.g., X)
      Tool URLhttps://lti-api.learningflow.ai
      Tool description(Optional) Description for your tool
      LTI versionLTI 1.3
      Public key typeKeyset URL
      Public keysethttps://lti-api.learningflow.ai/keys
      Initiate login URLhttps://lti-api.learningflow.ai/login
      Redirection URI(s)(Leave blank)
      Custom parametersProvided by Learning Flow (e.g., orgId, emaildomain)
      Tool configuration usageShow as preconfigured tool when adding
      Default launch containerEmbed, without blocks
      Supports Deep LinkingChecked
      Content Selection URLhttps://lti-api.learningflow.ai/
      Force SSLChecked

      Moodle Tool Settings Example

    • Adjust privacy and grade settings as needed for your institution.

    • Click Save changes.


Send Tool Credentials to Learning Flow

  • Click the details information icon on top-right of the Tool LearningFlow > View Configration details

Moodle Tool Configuration

  • Send the tool credentials (Client ID, Deployment ID, Platform URL, Public keyset URL, Access token URL and Authentication request URL) to the Learning Flow support team at support@learningflow.ai.

Moodle Tool Configuration details


Leanring Flow Team will Activate the Developer Key

Once you've sent the Developer Key information to the Learning Flow support team, they will:

  1. Activate your Developer Key and Configure the LTI connection.
  2. You will receive a confirmation email once your Developer Key has been activated and is ready to use.

Your LTI integration is completed, learn how to add your LTI tool to Moodle Add LTI Tool to Moodle.