How do I create activities with Learning Tools Interoperability (LTI 1.1 and 1.3)?

  • Updated:

LTI specification establishes a way to integrate external learning applications, like Turnitin and ALEKS, with Buzz.

Note: Buzz has actively supported 1EdTech (formerly IMS) Global's LTI specification since it was created in 2010. Buzz is an 1EdTech-certified (formerly IMS) LTI 1.1 learning platform, which allows you to access other LTI-certified tools from within Buzz.

In 2019, 1EdTech (formerly IMS) announced that its LTI 1.3 and LTI Advantage specifications, which provide additional functionality and security, would replace the soon-to-be deprecated LTI 1.1 specification. Buzz continues to support LTI 1.1, and Buzz is also now an 1EdTech-certified (formerly IMS) platform for LTI 1.3 and LTI Advantage.

How do I migrate from LTI 1.1 to LTI 1.3?

Buzz allows administrators to integrate entire domains with LTI tools, so that teachers and other course authors can link to LTI activities.

This article covers how course authors can link to individual LTI activities within a course:

Create LTI 1.1 activities

In order to create activities with LTI 1.1, the LTI service must provide you with:

  • The website to which you should point the activity (the hostname).
  • An LTI Key and LTI Secret or an LTI Configuration XML. If the LTI is configured at the Domain, you don't need to use this here.

If you want to create a Turnitin activity using LTI 1.1: How do I create a Turnitin activity (LTI 1.1)?

Add the activity

  1. Add an activity to the desired folder and choose the Custom Activity type.
  2. In the Custom Activity editor, select Website under the Content card of the Activity tab.
  3. In the field below, enter the provide the URL provided by the LTI service you're using.
  4. Check the Digitally sign the request for LTI box and:
    • Enter the Key and Secret in the appropriate fields, or
    • Click Load LTI configuration and paste the Configuration XML information into its field and click Parse XML to automatically populate the Key and Secret fields.
    • Note: If your LTI is configured at the Domain, you don't have to complete these fields.
  5. Click Save when you finish making other edits to your activity.
Add the activity

If you check the Popup in a new window box for the activity, users are prompted in the Buzz window to navigate to the new window. If you link to this activity from another activity, users are not prompted and Buzz just opens the new window.

Configure the activity

Once you've created the assignment, click the Activities tool and open it. For some LTI services, like Turnitin, Buzz opens the LTI service's dashboard where you can configure your assignment. If not, you can build the activity using the service's website, and opening it here allows you to preview the activity.

Consult the LTI service's directions for activity creation.

Configure the activity

Create LTI 1.3 activities

You can create LTI 1.3 activities in three ways:

  1. Create LTI activities in a course using the tool's URL (like api.turnitin.com) as the activity's content and checking the Digitally sign this activity for LTI checkbox (in the same they're created for LTI 1.1).
  2. Import LTI-link activities from a 1EdTech (formerly IMS) Common Cartridge file that a tool-provider provides.
  3. Create LTI links in a course using the Add activity screen if the LTI 1.3 tool supports Deep Linking.

Related articles




  • Some LTIs, like Turnitin, don't trigger a notification when a student submits an assignment. To make sure you know when your students have submitted an LTI activity, create a companion activity in Buzz that asks students to Mark this activity complete once they've submitted the LTI activity.

Have a question or feedback? Let us know over in Discussions!