OpenSesame Integration

OpenSesame offers curated online learning programs to realize the potential of your workforce today. If your organization already has an OpenSesame account, you can easily integrate it into your Schoox academy.

Connecting Your OpenSesame Account

To integrate your OpenSesame and Schoox accounts, you will need to get your Customer Integration ID, or CIID, from your OpenSesame implementation specialist or customer success manager.

Once you have CIID, select the Training Admin Workspace. Under Settings on the left, select Control Panel.


Select Connect External Content Providers to Your Academy from the list of settings, and toggle the OpenSesame option to yes.

If you do not see OpenSesame as an option, please contact your Schoox representative to activate it in your academy.

Schoox will automatically check to see if newly uploaded OpenSesame files are duplicates. You can decide on how to handle duplicate files here, as well. This option determines what happens when courses are added via the API (see below). Uploading OpenSesame AICC courses directly into your academy will always prompt Schoox to check for duplicates and ask you how you want to handle them.

Choose whether or not you are displaying your organization's logo within your OpenSesame account. The custom option is meant for organizations who white label their academy. If you aren't sure, please talk with your OpenSesame representative. Then copy and paste or type in your CIID (and, if Custom, your Client ID and Client Secret, also available from your OpenSesame representative).

Save when finished.

Making OpenSesame Courses Available through the API

When your OpenSesame integration is active you can select courses to add to Schoox. Visit and log in to the administrator account that contains your course licenses.
If you’ve created a List or had any created for you, courses can be chosen from there. Open
the account menu and select Lists.

Open a List by selecting its title. Next, using the check boxes, select from the courses within. You can select everything, specific Groups, or individual courses. Only courses with an active license will successfully send.

When at least one course is selected, a Deliver Courses button will appear. Select it when you’re ready to proceed.

If you have multiple license types for any of the selected courses, you will be asked which
type to use. Next, select the Send to Integration delivery option. If a different option appears, expand the menu and choose Send to Integration from there.

Select Schoox and then the Deliver Courses button to deliver your selections to your academy.

To review the selected courses again, select View Status in the confirmation to visit the My
Courses dashboard, which can also be reached via the account menu.

Courses will appear in Schoox moments after selecting Deliver Courses in OpenSesame.
As a best practice, it is recommended that you test a small initial batch of courses to confirm
everything is operating as expected.

OpenSesame Courses in Schoox

OpenSesame courses appear in the course list in the Training tab, where you can manage them just like any other course in your academy.

In addition to the immediate course delivery, Schoox will check OpenSesame once a day to see if there have been any changes or additions to your selected courses or their metadata.

If a course becomes inactive in Schoox—when you elect to remove it from the OpenSesame side or if it is retired by the publisher—it will no longer appear in Schoox’s search results for learners. These courses will be automatically deactivated on your behalf. They will still appear in an established learner’s transcript, and new learners will be unable to launch them.

In addition to the reporting available in Schoox, reporting can be found in your OpenSesame administrator account as soon as learners start launching OpenSesame courses. In the account menu, find Dashboard or Insights then select Activity Report.


  • Archived courses are kept in the academy, and labeled as such. Records are kept on archived courses, and archived courses can be reactivated at any time. Those in the middle of a course that is archived will be unable to finish the course until it is reactivated.
  • As the files are AICC, updates and changes happen almost immediately; there is no periodic sync needed.
  • Being that the courses are created externally, the options available while managing OpenSesame are limited. Those options unavailable will not appear or be grayed out.
  • OpenSesame courses cannot be reassigned.
  • Course completion records prior to the OpenSesame Integration can be included. The users will just have to open the lectures and close them again in order for the completions to be displayed.


Was this article helpful?
0 out of 0 found this helpful