Integrations

LMS integrations with the systems you already use

Keep your people list in step with your HR system. Let staff sign in with their work account. Run live sessions in Zoom, Microsoft Teams or Google Meet, and use the content standards your courses already follow. Where there is no ready connector, an open API and a simple HR feed fill the gap.

HR systems
15 to choose from
Zoho People
Sync on, last run 6 minutes ago
Connected
Workday
People and training results
Not connected
SAP SuccessFactors
People sync
Not connected
BambooHR
People and training results
Not connected
HR feed
Any HR system with a CSV or JSON report
Not connected
Check changes shows what a sync would do before you turn it on.
15 HR systems
SAML, OpenID Connect and SCIM
Zoom, Teams and Google Meet
SCORM, xAPI, cmi5, AICC and LTI
LinkedIn Learning, Udemy Business and Coursera
An open REST API

Your HR system stays the source of truth

Connect it once. Nialtus creates accounts for new joiners, updates people who move, and closes access for leavers, so nobody keeps a second list by hand. There are 15 ways to connect.

Zoho People
People sync
Sesame HR
People sync and training results
Keka
People sync
Personio
People sync
BambooHR
People sync and training results
HiBob
People sync and training results
Workday
People sync and training results
Oracle HCM Cloud
People sync
SAP SuccessFactors
People sync
Darwinbox
People sync
greytHR
People sync
ZenHR
People sync
Google Workspace
People sync from the directory
Bayzat
People sync, set up with the details Bayzat provides
HR feed
For any HR system that can publish a staff report as CSV or JSON at a secure address

How the HR sync works

New joiners get an account with the role you choose, which starts as learner. Changes to department, job title and manager come across. Leavers lose access, and their learning records stay. Changes arrive every 15 minutes, or straight away where the HR system can call Nialtus, and everyone is compared again each night.

  • Check changes shows what a sync would do before you turn it on
  • The sync never makes anyone an administrator and sends no email
  • Training results can go back to Sesame HR, BambooHR, HiBob and Workday Learning

HR connections are part of API access, which comes with Launch, Growth, Scale, and Enterprise.

Safeguards built in
If the HR system cannot be read, or returns nobody, no account is closed.
If one sync would close more than 20 percent of your people at once, it closes nobody and reports it. Small changes of up to five people still go through.
An existing person’s role and password never change.
Nialtus only reads people from your HR system. It never changes them there.
Nialtus never writes to attendance, leave, payroll or time tracking.
Single sign-on
On
Protocol
SAML 2.0
Change
Identity provider
Microsoft Entra ID
Setup notes
How people sign in
Single sign-on only
Edit
User provisioning (SCIM 2.0)
Creates, updates and deactivates people
Token active

Single sign-on with the work account people already have

Connect Microsoft Entra ID, Okta, Google Workspace, OneLogin, Oracle or any other identity provider that uses SAML 2.0 or OpenID Connect. SCIM 2.0 provisioning lets your directory create, update and deactivate people in Nialtus. Members of your WordPress website can sign in through the free Nialtus Connect plugin.

  • SAML 2.0 and OpenID Connect
  • SCIM 2.0 provisioning from your directory
  • Single sign-on only mode, with a safe way in for administrators

Single sign-on comes with Growth, Scale, and Enterprise, and SCIM provisioning with Scale and Enterprise.

Live sessions that set up their own meetings

Connect your own Zoom, Microsoft Teams or Google Meet account. When you schedule a live session, Nialtus creates the meeting and puts the link in every invite. It moves the meeting when you reschedule and removes it when you cancel. After the session, attendance comes back on its own, and only time inside the scheduled session counts.

  • Meeting links created when you schedule a session
  • Attendance imported after the session, with a threshold you set
  • For Microsoft Teams, automatic attendance uses the full setup; the simple setup lets the trainer mark it

Online meetings come with Growth, Scale, and Enterprise.

Attendance from the meeting
Attended at 75%
Priya Menon
52 of 60 scheduled minutes
Attended
Rahul Khanna
47 of 60 scheduled minutes
Attended
Sara Ahmed
38 of 60 scheduled minutes
No-show
Time before the start or after the end does not count.

Content standards your courses already use

Bring packages from the authoring tools you know, and share courses with other systems. SCORM, xAPI and cmi5 are published by the ADL Initiative.

SCORM 1.2 and 2004
Upload SCORM packages from your authoring tool and track them like any other course.
xAPI (Tin Can)
xAPI packages report to the built-in learning record store, and every completion can also go to your own.
cmi5
Import cmi5 courses and follow progress in the same reports.
AICC
AICC packages that use HACP run and report from inside Nialtus.
LTI 1.3
Launch outside tools from a lesson and get scores back. Other LMSs can launch your Nialtus courses, too.
SCORM dispatch
Give another LMS a small package. The course runs in Nialtus and completion goes back.
Common Cartridge
Turn a course exported from another LMS into a draft course you can review and publish.
Learning providers
LinkedIn Learning
Courses open at the provider
Connected
Udemy Business
Courses open at the provider
Not connected
Coursera
Courses open at the provider
Not connected
Completions come back to Nialtus through xAPI.

Bring in the course libraries you already pay for

Connect your organization’s LinkedIn Learning, Udemy Business or Coursera subscription. Their courses appear in your Nialtus catalog and open at the provider. Completions come back through xAPI and count toward paths, skills and reports like any other course.

  • Import only the courses you want, by keyword
  • Set a limit on how many courses come in
  • Choose whether learners may mark a course as done

Learning providers are part of API access, which comes with Launch, Growth, Scale, and Enterprise.

An open API for everything else

Create an API key in Nialtus and read people, courses, enrollments and engagement reports from your own systems. Push people in from any HR or identity system with the people sync endpoint. Signed webhooks tell your systems when something happens in your workspace.

  • API keys you can revoke at any time
  • Up to 500 people per sync call
  • Webhooks signed so your systems can check them

API access comes with Launch, Growth, Scale, and Enterprise.

REST API
Bearer token
GET/api/v1/usersPeople
GET/api/v1/coursesCourses
GET/api/v1/enrollmentsEnrollments
GET/api/v1/reports/engagementEngagement report
POST/api/v1/users/syncPeople sync
Signed webhooks tell your systems when something happens.

Don’t see your HR system?

You can still keep people in step without a dedicated connector.

Use the HR feed
If your HR system can publish a staff report as CSV or JSON at a secure address, Nialtus reads it and follows it, with the same safeguards as the built-in connectors.
Use the API
Your team can send people records to the people sync endpoint from any system, up to 500 at a time.

Or tell us what you use. Contact us →

LMS integrations: questions we hear a lot

Straight answers about connecting Nialtus to your other systems.

Want to see it with your systems?

Book a demo and we will walk through the connections you need, step by step.

Book a demo

Zoho People, Sesame HR, Keka, Personio, BambooHR, HiBob, Workday, Oracle HCM Cloud, SAP SuccessFactors, Darwinbox, greytHR, ZenHR, Bayzat and the Google Workspace directory. Any other HR system that can publish a staff report as CSV or JSON can connect through the HR feed.
Yes. Learners can get their notices as direct messages in Slack or in the Microsoft Teams activity feed, and completions can post to a channel. A downloadable Teams app adds a personal tab that opens Nialtus.
Every 15 minutes, or straight away where the HR system can call Nialtus when something changes. Everyone is compared again once a night, which is how Nialtus notices someone who was deleted outright.
No. If the HR system cannot be read or returns nobody, no account is closed. If one sync would close more than 20 percent of your people at once, it closes nobody and reports it. The last active administrator is never closed.
Nialtus only reads people from your HR system. If you turn it on, training results can go back to Sesame HR, BambooHR, HiBob and Workday Learning. Nialtus never writes to attendance, leave, payroll or time tracking.
HR connections, learning providers and the API are part of API access, which comes with Launch, Growth, Scale, and Enterprise. Online meetings come with Growth, Scale, and Enterprise. Single sign-on comes with Growth, Scale, and Enterprise, and SCIM provisioning with Scale and Enterprise. See the pricing page for details.
No. Nialtus connectors are built from each vendor’s published documentation. Nialtus and Learning Everest are not affiliated with, sponsored by or endorsed by these companies. Their names are used only to show which systems Nialtus can connect to.

See Nialtus working with your systems

Book a demo and we will show the HR sync, single sign-on and live sessions with the tools you use.