All Collections
B2B Sales
How to do LTI integrations
How to do LTI integrations

This guide will help you to carry out an LTI integration with your client (institutions, universities, schools, etc.)

Lara Macarena Sastre avatar
Written by Lara Macarena Sastre
Updated over a week ago

Any Learning Management System (LMS) should provide access to countless learning applications. Considering this, some LMS providers have developed standardized extension frameworks that allow external applications to be connected. Instructors and students navigate learning applications by utilizing designed hyperlinks and data flows between the two systems through custom communication protocols.

The IMS LTI standard aims to offer a single framework for integrating any LMS product with any learning application.

To establish the connection between the institution and your library / store, you must send the institution the following information:

  • URL (of your library / store)

  • Consumer key

  • Shared secret (shared secret)

    Most LMS, if not all, can be integrated with this information.

This information is configured in Control Panel-> Settings-> Integrations.

1) Click on "Create" and a box will appear with the URL, Consumer Key (which we choose) and the Shared Secret (which we must generate by clicking "Generate new key").

Screen Shot 2020-12-28 at 9.51.54 PM

2) Then it must be set up if the users will have full access to all the publications or if a specific Plan will be assigned to the users who enter through this integration.

If you activate the option "Automatically assign a plan to LTI users" you must choose the plan created for the institution.

3) Once you have finished setting up the data, click "Save".


  1. Users who enter through an LTI integration are automatically created in your store. That is, if a student enters the library through its virtual campus, it spontaneously registers it by an ID and then the user can decide whether to complete the email and password field. The ID is an alphanumeric field that identifies the user.

  2. If users complete their data (email and password), they can enter outside the LTI connection and will continue to have access to the plan that was given to them through the integration. The first time they must enter through the integration to be able to access outside of it.

  3. The main characteristic that differentiates LTI from integrations by URL and IP, is that each user registered through LTI is created automatically on the platform, therefore the following tools and statistics are individual:

    - Reading statistics
    - Highlights
    - Notes

  4. We currently support LTI version 1.3.

NOTE: Some services that contain LMS are: Moodle, Schoology, Canva, etc.

We hope we made this tutorial easy for you and if you have more questions write us at [email protected]

Did this answer your question?