---
title: Enabling Cerego and BigBlueButton in Open edX
description: Cerego is an adaptive learning technology platform based on principles of neuroscience and cognitive science. Cerego's patented technology uses the scientific methods of distributed practice and the t
---

[Skip to content](https://help.edly.io/docs/enabling-cerego-and-bigbluebutton-in-open-edx-0#main-content)

English

Show submenu for translations

![](https://help.edly.io/hs-fs/hubfs/Edly%20by%20Arbisoft%20(Red%20and%20Gray)-1.png?width=100&height=75&name=Edly%20by%20Arbisoft%20(Red%20and%20Gray)-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Visit edly.io

 Visit edly.io

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Edly Knowledge Base](https://help.edly.io/docs?hsLang=en)
2. [Studio](https://help.edly.io/docs/studio?hsLang=en)
3. [Exercises and Tools](https://help.edly.io/docs/studio?hsLang=en#exercises-and-tools)

# Enabling Cerego and BigBlueButton in Open edX

### Overview

Integrating external educational platforms helps expand the types of learning activities available in your course. This guide explains how to integrate **Cerego** (an adaptive learning platform powered by cognitive science) or **BigBlueButton** (an open-source web conferencing system built for online education) into an Open edX course using the LTI Consumer component.

Both of these third-party platforms communicate with Open edX through the standard **LTI (Learning Tools Interoperability) Consumer** advanced component. While this guide primarily walks through a Cerego integration, the exact same procedures and parameters apply to BigBlueButton.

**Note:** The steps below describe the **LTI 1.1** workflow using per-course LTI Passports. LTI 1.1 is considered a legacy standard; new integrations should use LTI 1.3 where possible. Starting with Open edX Ulmo (expected January 2026), Cerego and BigBlueButton can also be integrated via the centralized **Reusable LTI Store**, which uses LTI 1.3 (LTI Advantage). The Reusable LTI Store allows platform administrators to configure tool credentials once and make them available across all courses, without repeating the LTI Passport setup in each course. Contact your Edly administrator for details on LTI 1.3 configuration.

 

**Note:** You must have an active, paid enterprise account with Cerego or BigBlueButton to obtain the required LTI credentials (Client Key and Client Secret) before continuing.

### Understanding LTI Parameters

To link Open edX with an external provider, you need three main components:

1. **LTI ID:** A short, unique identifier that you create to represent the external tool provider. This label is used internally to link the LTI Passport credentials to the LTI Consumer component. It should be memorable and alphanumeric (e.g., `cerego` or `bbb`).
2. **Client Key:** A distinct string of characters provided by your LTI tool vendor used to verify the platform's identity.
3. **Client Secret:** A confidential string provided by your LTI tool vendor, used alongside the Client Key to authenticate communication between Open edX and the external tool. Treat this value like a password — do not share it.

### Step 1: Configure the LTI Passport in Advanced Settings

To authorize your platform instance to interact with the external provider, you must register a secure passport key.

1. Log in to **Open edX Studio**.
2. Open your course run dashboard and navigate to **Settings \> Advanced Settings**.
3. Scroll or search to locate the **LTI Passports** policy field.
4. Add your tool credential details inside the array brackets using this strict syntax format:`["your_lti_id:client_key:client_secret"]` 
     - *Example:* `["cerego:b289378-f88d-2929-ctools.school.edu:secret_password_string"]`
5. Click **Save Changes** at the bottom of the page.

### Step 2: Enable the LTI Consumer Module

Next, you must add the LTI core component to your course run's active tool list.

1. While still in **Advanced Settings**, locate the **Advanced Module List** field.
2. Inside the square brackets `[ ]`, add the key string exactly as: `"lti_consumer"` 
     - *Note: Ensure you use standard double quotation marks (`"`). Single quotation marks (`'`) will throw an array validation error.*
3. Click **Save Changes**.

### Step 3: Embed the Component into a Course Unit

With the LTI Passport configured and the LTI Consumer module enabled, you can now add the LTI Consumer component to a course unit.

1. Go back to your **Course Outline** and open the specific **Unit** where you want the external tool to live.
2. Scroll to the bottom of the unit workspace to the **Add New Component** selection bar.
3. Click the **Advanced** tile.
4. Select **LTI Consumer** from the options listing. The component block will load immediately onto your unit canvas page.

### Step 4: Configure the LTI Consumer Tool Block

You must configure the individual block to pull your specific external environment module.

1. Find the newly deployed LTI Consumer block on your unit canvas and click **Edit**.
2. Enter the following parameters in the configuration window: 
     - **Display Name:** Enter a learner-facing title (e.g., *Practice Session: Cerego Adaptive Lab* or *Live Webinar Portal*).
     - **LTI ID:** Type the exact shorthand identifier you declared in Step 1 (e.g., `cerego` or `bbb`).
     - **LTI URL:** Paste the direct launch URL provided by your tool vendor dashboard.
     - **Custom Parameters:** Supply any required key-value pairs dictated by your tool vendor to control initial views. 
           - *Example format:* `["page=12", "instructor_email=staff@domain.com"]`
3. Click **Save**.
4. Click the **Publish** button in your right-hand status panel to push the unit changes live.

### Student Experience in the LMS

Once published, the integration loads directly within the course page. When a learner opens the unit, the LTI Consumer component launches a secure iframe session with the external tool. The Cerego study dashboard or BigBlueButton room loads inside the course frame — tracking engagement and grades without requiring the learner to sign in again or navigate away from the platform.

If the external tool does not load, check the following:

- The **LTI ID** in the component block matches exactly what was entered in the LTI Passport in Step 1 (case-sensitive).
- The **LTI URL** is the correct launch URL from your tool vendor's dashboard.
- The tool vendor's server is reachable and your enterprise account is active.
- The **Advanced Module List** includes `lti_consumer` (Step 2) and changes have been saved.

- [Discovery Site](https://help.edly.io/docs/discovery-site?hsLang=en#main-content)

    - [Settings and Tools](https://help.edly.io/docs/discovery-site?hsLang=en#settings-and-tools)
    - [Assets Management](https://help.edly.io/docs/discovery-site?hsLang=en#assets-management)
- [Edly Panel](https://help.edly.io/docs/edly-panel?hsLang=en#main-content)

    - [Settings and Tools](https://help.edly.io/docs/edly-panel?hsLang=en#settings-and-tools)
    - [User Management](https://help.edly.io/docs/edly-panel?hsLang=en#user-management)
    - [Panel Insights](https://help.edly.io/docs/edly-panel?hsLang=en#panel-insights)
    - [Panel Dashboard](https://help.edly.io/docs/edly-panel?hsLang=en#panel-dashboard)
    - [Themes](https://help.edly.io/docs/edly-panel?hsLang=en#themes)
- [Studio](https://help.edly.io/docs/studio?hsLang=en#main-content)

    - [Studio Guides](https://help.edly.io/docs/studio?hsLang=en#studio-guides)
    - [Creating a Course](https://help.edly.io/docs/studio?hsLang=en#creating-a-course)
    - [Exercises and Tools](https://help.edly.io/docs/studio?hsLang=en#exercises-and-tools)
    - [Course Components](https://help.edly.io/docs/studio?hsLang=en#course-components)
    - [Course Assets](https://help.edly.io/docs/studio?hsLang=en#course-assets)
    - [Re-running Your Course](https://help.edly.io/docs/studio?hsLang=en#re-running-your-course)
- [LMS Administration](https://help.edly.io/docs/lms-administration?hsLang=en#main-content)

    - [User Management](https://help.edly.io/docs/lms-administration?hsLang=en#user-management)
    - [Open edX E-commerce](https://help.edly.io/docs/lms-administration?hsLang=en#open-edx-e-commerce)
    - [Instructor Dashboard](https://help.edly.io/docs/lms-administration?hsLang=en#instructor-dashboard)
- [Learner Experience](https://help.edly.io/docs/learner-experience?hsLang=en#main-content)

    - [Learning Management System](https://help.edly.io/docs/learner-experience?hsLang=en#learning-management-system)
    - [Discovery Site](https://help.edly.io/docs/learner-experience?hsLang=en#discovery-site)
- [Getting Started](https://help.edly.io/docs/getting-started?hsLang=en#main-content)

    - [Open edX E-commerce](https://help.edly.io/docs/getting-started?hsLang=en#open-edx-e-commerce)
    - [Learning Management System](https://help.edly.io/docs/getting-started?hsLang=en#learning-management-system)
    - [Exercises and Tools](https://help.edly.io/docs/getting-started?hsLang=en#exercises-and-tools)
    - [Discovery Site](https://help.edly.io/docs/getting-started?hsLang=en#discovery-site)
    - [Edly Panel Management](https://help.edly.io/docs/getting-started?hsLang=en#edly-panel-management)
- [General](https://help.edly.io/docs/general?hsLang=en)

[![Chill listening crop-3](https://help.edly.io/hs-fs/hubfs/Edly%20by%20Arbisoft%20(Red%20and%20Gray)-2.png?width=34&height=24&name=Edly%20by%20Arbisoft%20(Red%20and%20Gray)-2.png "Chill listening crop-3")](http://arbisoft.com)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)

Copyright © 2026, Edly Inc.