Skip to main content

LTI Custom app integration in Toddle

Updated over 2 weeks ago

Toddle supports integrations with external learning tools, providing students and teachers with seamless access to the resources they regularly utilize. While a set of popular tools is already available through Toddle’s pre-integrated catalog (refer to this article to learn more), schools also have the flexibility to integrate other custom tools that support LTI 1.1 or 1.3.

In this article, we’ll walk you through how to set up and use a custom LTI tool in Toddle.

Set up a custom LTI tool

As an admin, you can set up custom LTI integrations that support the LTI 1.1 or 1.3 standard.

To begin:

1. Navigate to Admin portal→School setup→LTI apps

2. Click the ‘+Add’ button.

3. Select ‘Add custom app’.

Group 6068 (4).jpg

4. Select the curriculum(s) where you want this tool and the LTI version (1.1 or 1.3).

5. Enter a name for your LTI tool and click ‘Save and next’.

Group 6074 (2).jpg

Option 1: Integrate LTI tools with 1.1 standard

  • Enter the required credentials (client key, shared secret, launch URL) provided by the tool.

  • Add an Icon URL (optional). This icon will be displayed on the LTI card.

  • Choose a Placement type:

    • Assignments – Select this for tools that are meant to be used for class tasks, such as video or quiz tools. These tools will only appear when teachers create or manage assignments (e.g., EdPuzzle, ClickView).

    • Course – Select this for tools that provide a shared workspace or resources such as note-taking or collaboration tools (e.g., OneNote). This placement makes the tool visible in the course navigation panel instead of within assignments.

  • Toggle ‘Allow grade passback’ to enable scores from the LTI tool (e.g. quiz results) to flow back into Toddle’s gradebook.

Group 6126 (1).jpg

  • Configure Advanced settings (as supported by the tool):

    • Choose a launch type:

      • Basic launch – Opens the tool or a specific resource/activity in a new tab or inside Toddle.

      • Deep linking – Allows teachers to pick specific resources (such as quizzes or videos) from the tool and embed them directly inside Toddle.

    • Select a privacy level:

      • Private – Shares only minimal information (anonymous IDs) of both teachers and students with the integrated LTI tool.

      • Public – Shares full details (such as name and email) of both teachers and students with the integrated LTI tool.

  • Use the checkbox to enable the tool for teachers. Click ‘Save’ to complete the setup.

Group 6127.jpg


Option 2: Integrate LTI tools with 1.3 standard

  • Generate and enter the required credentials. For some tools, Toddle generates credentials that can be copied and pasted into the required fields. For others, credentials need to be obtained from the tool’s portal. The mandatory fields include:

    • Initiate login URL

    • Launch/Redirect URL

    • Keyset URL

Group 6129.jpg

  • Add an Icon URL (optional). This icon will be displayed on the LTI card.

  • Add any custom parameters if required. These are additional values that can be passed from Toddle to the LTI tool to customize how the integration works. The type of parameters depends on the LTI tool; some tools may provide specific keys (e.g., lti_integration_id=xxxxx ), while others may not require any.

  • Choose a Placement type:

    • Assignments – Select this for tools that are meant to be used for class tasks, such as video or quiz tools. These tools will only appear when teachers create or manage assignments (e.g., EdPuzzle, ClickView).

    • Course – Select this for tools that provide a shared workspace or resources such as note-taking or collaboration tools (e.g., OneNote). This placement makes the tool visible in the course navigation panel instead of within assignments.

  • Toggle these settings if needed:

    • Allow grade passback – When enabled, scores from the LTI tool (for example, quiz results) will automatically flow into Toddle’s gradebook for the assignments where the tool is added.

    • Allow roster access – When enabled, the LTI tool can access the class-wise list of all students and teachers rostered in the curriculum where the tool is launched. This allows the tool to recognize and match users correctly.

Group 6076 (2).jpg

  • Configure Advanced settings (as supported by the tool):

    • Choose a launch type:

      • Basic launch – Opens the tool or a specific resource/activity in a new tab or inside Toddle.

      • Deep linking – Allows teachers to pick specific resources (such as quizzes or videos) from the tool and embed them directly inside Toddle.

    • Select a privacy level:

      • Private – Shares only minimal information (anonymous IDs) of both teachers and students with the integrated LTI tool.

      • Public – Shares full details (such as name and email) of both teachers and students with the integrated LTI tool.

    • Toggle these settings if needed:

      • Allow reading results – Lets the LTI tool fetch stored results (scores) from Toddle. This usually includes assignment scores and is useful when the tool needs access to performance data for analytics or progress tracking.

      • Allow reading gradebook columns – Lets the LTI tool read the gradebook structure itself (for example, assignment titles, due dates, and categories).

  • Use the checkbox to enable the tool for teachers. Click ‘Save’ to complete setup.

Group 6077 (2).jpg

The integration will appear as a card showing the tool name, configured curriculums, LTI version, and its status (enabled or disabled for the teachers). From this card, you can view details of the integration, edit the settings, or delete the tool if required.

Note: If teachers have already started using the tool, you can still edit its settings. However, deleting the tool will immediately remove access for all teachers and students.

Group 6078 (1).jpg

Once a custom LTI tool has been enabled, teachers can use it directly in their classrooms while creating assignments. To know more about how these tools can be added and used within a class, refer to this article.

We hope that you could find what you were looking for. Explore other articles for more!

Did this answer your question?