Synchronize content from Skillsoft

  • Updated

Who can use this feature?

  • This feature requires the Skillsoft integration. Contact your Customer Success Partner (CSP) for more information.
  • Platform admins can activate the integration once their Solution Architects have enabled it.

Synchronize courses and learning statistics from Skillsoft to 360Learning.

Skillsoft integration overview

This integration allows you to:

  • Search for Skillsoft courses in 360Learning.
  • Add Skillsoft courses to groups' catalogs and libraries.
  • Add Skillsoft courses to paths.
  • Add tags to Skillsoft courses.
  • View learner statistics on Skillsoft courses in 360Learning.

Synchronization schedule and timing

  • Courses synchronize daily from Skillsoft to 360Learning at 8:45 AM Central European Time (CET).
  • Statistics synchronize daily from Skillsoft to 360Learning at 8:55 AM Central European Time (CET).

Content synchronization

Content available to your organization and categorized as courses, books, audiobooks, channels, journeys, linked content, or uncategorized is retrieved through the Skillsoft API. Courses are created and updated in your 360Learning platform based on their status in Skillsoft.

If a course is created in 360Learning while it's active in Skillsoft, it will remain active in 360Learning, even if the Skillsoft API later stops returning it (e.g., due to license expiration).

Synchronized courses are modeled as 360Learning courses and added to the catalog and library of the group where the integration is activated. These courses cannot be edited in 360Learning, including their original title and description.

Statistics synchronization

Learner statistics are synchronized daily from Skillsoft to 360Learning. These include:

  • The Progress, based on the Skillsoft status field:
    • If status is Completed, progress is 100.
    • If status is Started, progress is  50.
    • Otherwise, progress is 0.
  • The Score, based on the Skillsoft lastScore field. The score applies to all recorded attempts.
  • The Time spent, based on the Skillsoft duration field. The time spent applies only to the first recorded attempt.
  • The Last activity date, based on either the completedDate or the lastAccess fields from Skillsoft.
  • The Result, based on the Skillsoft status field:
    • If status is Completed, result is Success.
    • Otherwise, result is null.

Playing a Skillsoft course from 360Learning

Skillsoft is responsible for granting or refusing access to the content to users. Only learners who have been given a Skillsoft Percipio license can access the content from 360Learning.

When a learner clicks START on the external course homepage in 360Learning:

  • They are redirected to the platform of the external content provider, where they can play the course if they have the required permissions. They must use the same email in both platforms.
  • The course is automatically marked as Completed in 360Learning, with a progress of 0%. This allows the learner to continue a path with a linear progression without waiting for the following statistics synchronization between the external content provider and 360Learning.
  • If the external course is the last step in a path with a linear progression, or if the learner has completed all the other steps in a path with a non-linear progression, the path is marked as Successful.

All statistics will be updated at the next daily synchronization.

Set up the integration

Step 1: Get your integration parameters

Contact your Skillsoft representative to request access to the API in your Skillsoft platform, and ask for the following elements:

  • Organization ID
  • Bearer token
  • Tenant instance URL

Step 2: Contact us

Once you have your integration parameters, email either your 360Learning Customer Success Partner (CSP) or Solution Architect (SA) with the following information:

  • Integration name: Skillsoft 
  • 360Learning group ID: This is the group where the integration will be set up. Skillsoft courses will be added to the catalog of this group. If you choose the platform group, all users in public groups will see the content in their catalog. You may want to create a private group for this synchronization.
  • 360Learning connector admin ID: The ID of a user with admin permissions on the integration group. This user will become the author of Skillsoft courses once they are synchronized.

Step 3: Activate the Skillsoft integration

Once 360Learning has enabled the integration in the backend, activate the integration in 360Learning:

  1. In the left sidebar, click the group where the integration is set up.
  2. At the top right of the main section, click settings.svg Settings.
  3. In the left sidebar, click plug-socket.svg Integrations → Skillsoft.
  4. Enter your Organization ID, Bearer Token, and Tenant instance URL.
  5. If you want to add Skillsoft areas and subjects to the synchronized Skillsoft content in the 360Learning platform, as tags, select the check box Enable tags synchronization.
  6. At the bottom right, click SETUP INTEGRATION. The platform should take a few minutes to verify the credentials and complete the setup.
  7. Click Continue.

Content will be synchronized to your 360Learning platform at the next daily synchronization.

Check out our blog for more L&D resources.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request