Integrations
Integrations that go well beyond single sign-on.
Signing in is the easy part. LaserLMS keeps people, groups, attendance and results flowing between your identity provider, HR system, meeting tools and the rest of your stack, so nobody maintains training records by hand.
Identity
SAML 2.0, OpenID Connect, Microsoft Entra ID, Google Workspace, Okta, MFA
HR and directory
HRIS sync, group-to-cohort sync, departments, managers, locations
Meetings
Microsoft Teams and Zoom attendance into session records
Content standards
SCORM 1.2 and 2004, xAPI, H5P, LTI 1.3
Your LMS at the centreData and automation
REST API, events, scheduled exports, BI tools
AI
OpenAI and Anthropic for CourseTitan, MCP server for agents
Commerce
Sell courses through WooCommerce with CourseTransit
Communication
Email notifications and reminders from your own sender domain
Group-to-cohort sync
Let your directory decide who gets which training. When someone joins a team, their courses follow. When they leave, access ends and their record stays.
A group changes
Someone is added to the Warehouse Northgate group in Microsoft Entra ID or Google Workspace.
The cohort updates
LaserLMS mirrors the group as a cohort on its next sync. No CSV uploads, no tickets.
Enrolment follows
Courses linked to the cohort, such as Workplace Health and Safety, are assigned with their due dates.
Leavers are handled
Removed from the group, removed from the cohort. Access ends and completion history is kept for audits.
Attendance records from Teams and Zoom.
Virtual classroom sessions only count if you can prove people attended. LaserLMS pulls attendance from Microsoft Teams and Zoom meetings and records it against the session, so live training sits in the same record as e-learning.
- Join and leave times captured for every participant.
- Minimum duration rules decide who is marked present.
- Completion conditions can require attendance before a course is complete.
- Compliance reports include instructor-led sessions alongside online modules.
Example: attendance imported for a virtual session
| Participant | Joined | Left | Duration | Status |
|---|---|---|---|---|
| Daniela Agarwal | 09:58 | 11:02 | 64 min | Present |
| Meera Ahmed | 10:01 | 10:59 | 58 min | Present |
| Noah Anderson | 10:24 | 10:41 | 17 min | Below minimum |
| Ines Banerjee | Absent |
Illustrative data. Minimum duration set to 45 minutes.
HR sync that keeps reports honest.
Reports are only as good as the profile data behind them. LaserLMS syncs the fields your reports depend on from your HR system of record.
| Employee ID | Matches people across systems, even when emails change. |
|---|---|
| Department | Powers compliance by department. |
| Manager | Lets managers see their own team's progress. |
| City and country | Powers compliance by location. |
| Job title | Drives role-based onboarding paths. |
| Start and end dates | Triggers onboarding enrolment and leaver handling. |
Identity, the way your IT team expects.
Single sign-on with the identity provider you already run, with accounts created on first sign-in where you want that.
- SAML 2.0 and OpenID Connect
- Microsoft Entra ID, Google Workspace, Okta and ADFS
- Multi-factor authentication for local accounts
- Just-in-time account creation on first sign-in
- Separate identity providers per company in multi-tenant setups
Everything else in your stack
Content standards
Upload SCORM 1.2 and 2004 packages from Storyline, Rise or Captivate, track xAPI statements, build H5P interactions and launch LTI 1.3 tools. Need to turn PDFs or slides into SCORM first? Our sister product XtoSCORM does exactly that.
API and events
A token-based REST API with scoped permissions for users, cohorts, enrolments, courses and results, plus events when people enrol or complete. Feed Power BI, Tableau or your data warehouse with scheduled exports.
Commerce
Selling training? Connect a WooCommerce store with CourseTransit, our WordPress plugin, so buyers are enrolled automatically after payment.
Related capabilities
Integration questions
Something else? Ask us in a demo.
Which HR systems can LaserLMS sync with?
Any HR system that can share data through an API, a scheduled CSV export or SFTP. Common examples include Workday, SAP SuccessFactors, BambooHR, Darwinbox and Keka. We confirm the connector and field mapping during onboarding.
What is group-to-cohort sync?
Groups in your directory, such as Microsoft Entra ID or Google Workspace, are mirrored as cohorts in LaserLMS. Courses assigned to a cohort are assigned to everyone in it, so joining or leaving a group changes training automatically.
Can meeting attendance count towards course completion?
Yes. Attendance pulled from Microsoft Teams or Zoom is recorded against the session in LaserLMS and can be used as a completion condition, which is useful for instructor-led and virtual classroom training.
Is there an API?
Yes. LaserLMS has a token-based REST API with scoped permissions, plus event notifications for changes such as completions and enrolments. An MCP server is available for AI agents.
Which e-learning standards are supported?
SCORM 1.2 and SCORM 2004, xAPI, H5P and LTI 1.3. Existing SCORM packages from authoring tools such as Articulate Storyline, Rise and Adobe Captivate can be uploaded as they are.
Tell us what you run. We will show you how it connects.
Bring your identity provider, HR system and meeting tools to the demo and we will map the integration with you.
- Tailored to your use case, not a slide deck
- Cloud, dedicated or on-premises options explained
- Clear next steps and pricing for your scale
