Degreed Integration

Integration Summary

This integration allows for the smooth transfer of learning content, completion records, and tasks from Learn Amp to Degreed in one direction. Its purpose is to make it easy for users to access Learn Amp's learning content through Degreed and to view their training requirements and history from Learn Amp within their Degreed dashboard.

Key Components

Please note the following areas are still under development:

  • Auto-login access via Degreed

Content and Events Synchronisation 

Learn Amp supports the synchronisation of various content types and events to Degreed under specific conditions. This means new content created in Learn Amp, is created as a linked content object in Degreed.

Only content marked as visible to 'everyone' is eligible for synchronisation. 

  • Channels: Aggregations of content excluding other channels. 

  • Learnlists: Aggregations of various content types excluding channels and other learnlists. 

  • Items: Individual content pieces such as articles, videos, eLearning modules, etc. 

  • Events: Including all sessions, selected sessions, and unscheduled events. 

  • Content with visibility set to 'Everyone' syncs to Degreed. 

  • Changing visibility from ‘Everyone' to ‘hidden’ or ‘selected’ will mark content as 'obsolete’ in Degreed. 

  • Changing content visibility from ‘hidden’ or ‘selected’ to 'Everyone' triggers content creation in Degreed.

  • Archiving content in Learn Amp marks it as obsolete in Degreed.

  • Reactivating it makes it available again in both Learn Amp and Degreed.

  • Archiving content does not remove verification of the content (see ‘Defining terms’ section of ‘Completion, Tasks and Required Learning’ below).

  • Unarchiving ‘unsynced’ content that is visible to ‘Everyone’ will sync the content to Degreed.

  • Items, Learnlists and Channels in Learn Amp create corresponding courses in Degreed.

  • Mapped fields are limited to the title, description, and tile image.

  • The alt text for tile images is always set to null to be in line with accessibility guidelines.

  • Changes to these fields in Learn Amp are reflected in Degreed. 


Items that are part of Learnlists/Channels: 

  • All items that are ‘visible to Everyone’ will be created a separate courses in Degreed. This means that if such an item is part of a synced learnlist and/or channel, both the learnlist and/or channel and the item will be created in Degreed.  

  • Adding an already synchronised item to a learnlist or channel does not create duplicate courses in Degreed for the item. 


Limitations for other fields and settings: 

There are many settings for items, learnlists and channels that are not mapped to Degreed and/or are not supported by the integration. Some of these are noted below (not an exhaustive list): 

  • In Learn Amp, you have the option for the Learnlist tile image to be a collage of the first four item tile images from the Learnlist. This is not support by the Degreed integration. If this option is selected in Learn Amp, then the default image for the organisation will be used instead. 

  • The ‘set live date’ setting in Learn Amp is not specifically supported by the integration

  • The ‘Expiry date’ setting in Learn Amp is not specifically supported by the integration

  • Topics and tags are not mapped to Degreed.

  • 'Permission/who can edit' is not supported by the integration

  • ‘What you will learn’ is not supported by the integration

  • ‘Display added by’ is not supported by the integration



  • Defining Terms

    • Learn Amp concepts:

      • Event:

        • a scheduled Event in Learn Amp can be associated with one or many sessions

        • there are two scheduled Event Types: ‘All Sessions’ and 'Selected Sessions'

      • Session:

        • a Session of an Event is something that a user can attend

        • Sessions cannot exist separately from an Event

    • Degreed concepts (please refer to Degreed’s documentation for official definitions and more detail):

      • Event:

        • an Event in Degreed seems to be multipurpose; it can record past events or it can be associated with one or more sessions/live events

      • Session/Live Event:

        • Sessions and Live Events are the same concept in Degreed. They are referred to as Sessions in the Degreed UI, but as Live Events in the API documentation.

        • Sessions/Live Events can be added to Events or Courses

        • Sessions/Live Events cannot exist separately from an Event


    Mapping Details:

    • If the location in Learn Amp is set to a link or Zoom/Teams/Google Meet link, then the location in Degreed will show as an ‘Online Session’.

    • If the location in Learn Amp is set to Map, then the location in Degreed will show as an ‘in-person’ Session.

    • Learn Amp Sessions that are synced in Degreed are always set as ‘Registration is available’ and the Degreed setting ‘same url as Event website URL’ is always selected. 


    Limitations for other fields and settings: 

    • If an Event is created in Learn Amp, but you do not complete all of the steps on the creation form (ending with ‘Done!’) then the Event could be created in Degreed with no way to edit it in Learn Amp. This is because the Event is created in Learn Amp before the ‘Done!’ stage.

    • The hours and minutes field in Degreed is not supported by the integration.

    • In Degreed, Sessions/Live Events that are in the past still appear on the associated Event .

    • Learn Amp’s ‘preset locations’ and 'free text' are not supported by the integration as Degreed does not support free text fields for locations.

    • Learn Amp’s Host field is not mapped to Degreed.

Completion, Tasks and Required Learning

Learn Amp supports creating Required Learning records in Degreed and the verification of content completion.

Tasks and Required Learning scenarios

In the sections below, we have outlined some scenarios in which discrepancies may occur between the Learn Amp task and the Degreed Required Learning.