---
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 details how to embed **Cerego** (an adaptive learning platform driven by cognitive science) or **BigBlueButton** (an open-source web conferencing system designed specifically for online learning).

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. Starting with Open edX Ulmo (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 possess an active, paid enterprise account with Cerego or BigBlueButton to retrieve the required API handshake credentials before continuing.

### Understanding LTI Parameters

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

1. **LTI ID:** A shorthand reference label that you create to represent the external tool provider inside your system database. 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 secure password string provided by your LTI tool vendor used to establish a secure handshake between the servers.

### 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 structural handshake defined, you can drop the activity portal onto a page.

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 customer-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 operates inside the core course layout player. When an enrolled learner opens the unit page, the LTI consumer initializes a secure iframe communication layer. The Cerego study dashboard or the BigBlueButton room interface will load right inside the course page frame, tracking engagement metrics without requiring the student to re-authenticate or leave the platform.

- [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)
    - [Edly Go App](https://help.edly.io/docs/getting-started?hsLang=en#edly-go-app)
- [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.