What is the NovoEd SumTotal Learning Management Integration?
NovoEd’s SumTotal integration aims to provide tighter connections between two core components of the corporate learning tech stack: the experiential learning platform (NovoEd) and the learning management system (SumTotal).
With the integration, clients are able to:
- Streamline L&D program administration
- Take steps towards a more centralized source of truth for their learning catalog, enrollments, and learner activity
- Offer learners a cohesive user experience when programs require engagement with multiple systems.
NovoEd’s SumTotal integration offers automatic synchronization between NovoEd and SumTotal in three key areas:
- SumTotal Activity Completion
Activities in SumTotal can exist as third-party activities/tools that report completion back to NovoEd. - Discovery and Enrollments
The integration allows SumTotal to be the point of discovery and enrollment into a NovoEd course. Additionally, enrollment made in NovoEd through an admin, API, or self-enrollment also syncs with the SumTotal Activity Roster. - Learner Course Completion*
As learners complete their NovoEd coursework, SumTotal is kept up to date as the system of record for completion.
*NOTE: Org Admins will not see progress delivered to SumTotal. The SumTotal Integration will only carry over course progress for learners.
Implementation Process
Follow the attached guide for a step-by-step walkthrough of the SumTotal integration.
API Calls
Below is a list of the specific SumTotal API Calls used for the NovoEd<>SumTotal integration:
- POST/apis/api/v2/activities/
- GET/apis/api/v2/activities/:id/
- GET/apis/api/v1/users/:username/activities/:activity_id/progress/details/
- PATCH/apis/api/v1/users/:username/activities/:activity_id/user-progress/
- PUT/apis/api/v1/roster/:activity_id/users/