Thought Industries empowers you to deliver diverse types of learning to various audiences, seamlessly integrating Customer Education and internal training needs (like compliance and professional development) into one platform. This eliminates the need for a separate LMS, offering significant cost savings and simplifying management. With the OpenSesame integration, you can streamline all your training needs in one place.
Use Case Information
With the OpenSesame integration, Thought Industries customers can access a vast library of third-party compliance, Human Resources, and professional development courses. This feature allows you to import and manage these courses as SCORM content directly within the Thought Industries platform, offering the same provisioning and reporting functionalities as native Thought Industries content.
Note
Before setting this up, you will need to create an account with OpenSesame.
By using this integration, you can streamline training delivery, enhance operational efficiency, and eliminate the need for multiple platforms, providing a unified system for both customer education and internal training needs.
When configured, you can accomplish the following:
- Have a larger content library where you do not have to create or edit the actual content.
- Import SCORM content seamlessly to fit a variety of use cases.
- Configure SCORM content item settings to fit into your Thought Industries delivery model.
- Have one platform to deliver and report on different types of content.
OpenSesame is currently a TI Labs feature and behind a feature flag.
Reach out to Thought Industries Support if you would like to enable this feature. Read the next section to learn more about TI Labs.
TI Labs Launch Information
TI Labs is a product innovation initiative within the Thought Industries learning platform, where current and prospective Thought Industries customers can try out potential platform capabilities and share feedback with the Thought Industries product team. Capabilities in TI Labs are fully functional and stable, offering a polished experience while serving as a space for innovation and exploration. Given its focus on innovation, some features introduced through TI Labs may evolve into general availability while others—particularly those that are more experimental—may remain exclusive to TI Labs and not progress to a full release. Our goal is to discover and test new ways of driving revenue and retention growth through learning.
Why is this a Labs feature?
We have a lot of evidence that our customers and prospects are struggling to manage multiple LMSs for different training use cases (e.g., Customer Education/Professional Training on one system and internal training on another). Labs allows us to quickly release a fully functional, stable solution and then use Labs built-in feedback mechanism to ensure that the feature is well-designed, easily usable, and provides value to our customers.
How can I get access to this feature while it’s in Labs?
Reach out to Thought Industries Support Team and they'll be happy to enable it for you. Please note, you will need an OpenSesame account to connect to Thought Industries.
How can I give feedback on the OpenSesame integration while it's a Labs feature?
If you are an Admin and have this feature enabled, you will see in-platform banners notifying you that this is a Labs feature and inviting you to give feedback. (Note that we will not necessarily respond to each piece of feedback, but we will use it to inform potential improvements to the feature.)
For this particular feature, the banners will appear in three locations in the admin interface (in areas relevant to the feature) to collect input on different elements of the feature.
We highly encourage you to interact with these banners and provide your thoughts! We appreciate it!
How much do we expect this feature to change before it is released from Labs into General Availability (GA)?
The feature is fully functional and stable and so we don’t anticipate much change. If we get feedback about issues or suggestions for significant improvements to the admin or learner experience, we’ll resolve those before releasing to GA.
Connect to Your OpenSesame Account
Once you have established your subscription with OpenSesame, you should receive an OpenSesame Customer Integration ID. Have that ID handy and follow these steps to complete the integration.
- From your homepage, navigate to Settings > Connections.
- In the left menu, click Third-Party.
- Scroll down the page to the OpenSesame field.
- Input your OpenSesame Customer Integration ID.
- You can request this ID from your OpenSesame Representative.
- Select the content type for imported content. All OpenSesame content that is synced to Thought Industries will be imported as this content type. You will see any custom content types built on the SCORM base content type as options here.
- The custom content type defaults to SCORM but we highly recommend creating a new custom content type to differentiate OpenSesame courses from other content in Thought Industries.
- If you change the content type, the newly selected content type will apply to any new OpenSesame items that you add to your sync in the future. However, it will not change the content type for any items that have been previously synced (even if you delete and re-sync).
- Choose a daily Sync Time for automatic updates. New OpenSesame content will be synced to Thought Industries at the specified time.
- Click Save.
Sync Your Content
Congratulations! You have successfully integrated with OpenSesame, now let's look at how to sync content.
Once the integration is configured, any courses selected for delivery to Thought Industries are imported and available in the Thought Industries main content list, alongside all of your other Thought Industries content. But first, there are two key tasks that must be completed in OpenSesame before content can be synced.
- Contact OpenSesame to enable the Thought Industries integration on your account.
- In the OpenSesame platform, select the courses you want to sync to Thought Industries.
This OpenSesame documentation provides instructions for selecting and syncing content with Thought Industries. Once you've chosen the content from the OpenSesame catalog to sync, it will appear in your Main Content list under Courses > All Courses.
Note
Content is imported in unreleased status and must be released if you want it to be visible in the catalog, or provisioned to your learners in some other way.
Content is automatically re-synced once daily at the sync time set in the OpenSesame integration settings in Thought Industries.
When a sync is executed, Thought Industries will:
- Add any new courses selected for delivery in OpenSesame
- Update existing courses with any course metadata changes that have been made by OpenSesame
- Archive any courses that have been de-selected for delivery in OpenSesame.
Admins with the Manage School Settings permission can manually sync content at any time by using the Execute Test Sync button within the OpenSesame integration settings.
Note
Be patient, it may take a number of minutes for the manual sync to execute.
View and Manage OpenSesame Content
Admin and learner access to OpenSesame content is managed in precisely the same manner as any other Thought Industries content. This ensures a seamless and consistent experience, maintaining the same access permissions and controls that you are already familiar with in the Thought Industries platform.
All OpenSesame content comes into Thought Industries as a standalone SCORM content item and you will have the same management options in the Thought Industries authoring interface as any other content item built on the SCORM base content type.
Here are some things to keep in mind after you have synced OpenSesame content:
- You can utilize manager roles and permissions to grant admin access.
- Admins with the appropriate permissions should complete all the standard SCORM content authoring and provisioning tasks, including accessing the course from their content list, previewing the course, adjusting settings, and provisioning to learners.
- Since the content you're bringing over from OpenSesame into Thought Industries will be standalone SCORM content items, you will have standard SCORM content reporting available to you. For more information about SCORM reporting, see this article. Standard SCORM content-level completion reporting is available in the SCORM Attempts report:
- Content items have a status of Incomplete/Not passed if a learner has started but not completed the content.
- OpenSesame determines the completion criteria for each of their courses and once a learner has met these criteria, their status is updated to Completed.
Tip
Please complete the surveys provided in both the Connections area and the main content list. We continuously improve based on your feedback, so please share your thoughts!
Learner Experience
Just like a standard Thought Industries SCORM course, OpenSesame content offers a wide range of options for configuring the learner experience.
- Publish OpenSesame courses to your catalog.
- Make them available for purchase.
- Embed content.
- Have content open in a new window.
For detailed information on the available settings, refer to the Standalone SCORM section of this article.
FAQ
If the learner completed content in the past with OpenSesame, will we pull in their historical data?
No, since the content was completed outside of the Thought Industries platform. However, you can work with your OpenSesame representative to see what's possible.
Do Multi Language options work with OpenSesame?
OpenSesame provides content in several different languages. When content is imported, Thought Industries will first check to see if the language exists as a default or custom language in Translations. If the language from the OpenSesame course does exist in Translations, the Language setting within the Thought Industries course is set to match. If the language does not exist in Translations, the Language setting within the Thought Industries course is set to the default English.
Can I change completion criteria for OpenSesame courses?
OpenSesame sets completion criteria for the SCORM content itself on their end and it cannot be edited.
I have an OpenSesame course that was archived. After I redeliver the same course from OpenSesame, why isn’t it moved to the main content list, even though it’s no longer in an archived state?
The integration update does not automatically change the status of a course in the platform. For example, if you have an archived OpenSesame course and you redeliver it, the course will not be placed back into the main content list. However, the course will be removed from the archived "state," reflecting that it's no longer archived. You will need to manually manage its placement within the content list.