Platform reference · SAP Litmos · Customer education LMS · ADA Title III · Section 508 · WCAG 2.1 AA · Compliance training
SAP Litmos captions: cloud LMS for customer education and compliance training, ADA Title III compliance, and the compound vocabulary problem
SAP Litmos (formerly Litmos, built by CallidusCloud and acquired by SAP) is SAP's standalone cloud LMS designed for external and extended enterprise audiences: customer education portals, partner and dealer training academies, compliance training programs, and vendor-to-customer certification programs. Litmos is distinct from SAP SuccessFactors Learning (the HCM-integrated LMS for internal employee training) and from SAP Enable Now (the authoring tool for SAP implementation guidance). Litmos's primary market is the SaaS company that needs to train its own customers on its product, and the compliance-intensive industry that needs to train customers, partners, or employees on regulatory requirements. Both use cases share a vocabulary challenge that is more severe than any other LMS category: the vendor's own product vocabulary is the training content. A SaaS company building a customer academy on Litmos is creating training video where every tutorial narrates the vendor's proprietary product names, API terms, configuration parameter names, and workflow labels. These terms are entirely out-of-vocabulary for generic STT. Litmos does not auto-caption custom video. Custom training video must have a VTT or SRT caption file uploaded before the content is published to learners. ADA Title III (42 U.S.C. § 12182) covers publicly accessible customer academy courses. Section 508 applies to federal agency customers. WCAG 2.1 AA SC 1.2.2 applies to all prerecorded training video.
TL;DR
SAP Litmos is SAP's cloud LMS for customer education, partner training, and compliance programs — distinct from SAP SuccessFactors Learning (internal HR) and SAP Enable Now (authoring tool). Litmos does not auto-caption custom video uploads. A VTT or SRT file must be prepared and uploaded alongside each MP4 video in the Litmos content management interface. The vocabulary failure surface is the compound product vocabulary problem: when a SaaS company trains its customers on its own software, the entire training is dense with proprietary product names, API terms, and configuration vocabulary that has zero STT corpus exposure. ADA Title III covers publicly accessible customer academy courses. Section 508 applies to federal agency customers. EAA covers EU learner customers. The fix is a corrected VTT file — generated with a glossary of the vendor's own product vocabulary — uploaded to Litmos before the course goes live.
SAP Litmos in the SAP learning portfolio: how it differs from SuccessFactors and Enable Now
Three distinct SAP learning products for three distinct use cases
SAP's learning portfolio contains three products that are often confused because they share the SAP brand and serve overlapping audiences. Understanding the distinction is important for understanding which compliance frameworks apply and which captioning workflows are relevant:
- SAP Litmos — standalone cloud LMS, designed for external and extended enterprise training. Customers, partners, dealers, contractors, and franchisees are the primary learner audiences. Also used for internal compliance training (mandatory regulatory training across a large workforce) where the simplicity and scalability of Litmos's cloud architecture is preferred over SuccessFactors' HCM integration complexity. The compliance training library (formerly "Litmos Heroes") provides pre-built courses on safety, HR compliance, and security awareness — these library courses are produced by Litmos and come with captions; the captioning gap is in custom video uploaded by the Litmos customer. SAP acquired CallidusCloud (which owned Litmos) in 2018.
- SAP SuccessFactors Learning — the learning module within the SAP SuccessFactors HCM suite. Designed for internal employee training, performance management, and skills development. Deep integration with SAP HCM data (position management, competency frameworks, succession planning). The primary learner audience is the employer's own employees. Compliance analysis covered separately from Litmos because the applicable legal frameworks differ (ADA Title I for employee training vs. ADA Title III for customer training).
- SAP Enable Now — authoring tool for creating SAP implementation guidance content (walkthroughs, simulations, e-learning modules for SAP applications). Not an LMS. Produces content that can be published to various delivery channels including Litmos and SuccessFactors Learning. Covered in detail on the SAP Enable Now captions page.
The captioning analysis on this page applies to SAP Litmos as the LMS delivery platform. The compliance framework (ADA Title III for external customer training vs. ADA Title I for internal employee training) is the primary difference from SuccessFactors Learning.
Litmos's caption support and the custom video gap
SAP Litmos supports caption file upload for video content through the platform's Module content management interface. Administrators upload an MP4 video and can associate a VTT or SRT caption file with it through the content settings. The pre-built compliance training library courses (SAP Litmos Heroes library) include professionally captioned video content — a SaaS company purchasing Litmos for compliance training delivery will find that the library courses come captioned out of the box.
The captioning gap is in custom video content — the training videos that the Litmos customer (the SaaS company, the industrial manufacturer, the financial services firm) creates and uploads to Litmos for their own learners. These custom videos are the product tutorials, the onboarding demos, the certification training videos for the vendor's own software. Litmos does not generate auto-captions for custom video uploads. Each custom MP4 uploaded to Litmos requires a separate VTT or SRT caption file, prepared and uploaded before the course module is published to learners.
The compound vocabulary problem in SAP Litmos customer training
Why SaaS customer education creates the highest vocabulary failure rate
Customer education — the training a SaaS company delivers to its customers about how to use the SaaS product — is structurally the most challenging captioning context because the product vocabulary being taught is entirely proprietary. Every feature name, every workflow name, every API endpoint, every configuration parameter in the training content is a term that exists only in this one company's product and has zero representation in any general STT training corpus.
Compare this to, for example, a cybersecurity awareness training that teaches NIST CSF controls and phishing recognition: the vocabulary is dense and technical, but NIST, CSF, phishing, and related terms are widely used across the industry and have at least partial representation in STT corpora. A SaaS customer tutorial that teaches customers how to configure "Synergy Scoring Rules" or "PropelML Pipeline Stages" or "VaultAPI Token Scopes" is teaching vocabulary that exists only in that SaaS product's documentation — and appears in exactly zero other recordings that any STT model has trained on.
The practical consequence: the first time a hearing-impaired customer encounters a Litmos tutorial on their new SaaS product, every product-specific term in the tutorial is wrong in the caption track. "Synergy Scoring Rules" appears as "sin gory scoring rules." "PropelML" appears as "propel ml" or "proper ml." "VaultAPI" appears as "vault a p i" or "vault API" with inconsistent capitalization. The tutorial is still watchable — the video itself shows the correct UI — but the caption track fails to reinforce the correct terminology that the customer needs to learn. For a hearing-impaired customer taking a certification exam based on this training, the mislearned terminology is a direct exam obstacle.
Partner and dealer training: compound vocabulary across two product lines
For Litmos customers building partner and dealer training academies, the vocabulary challenge is even more severe: the training must cover the vendor's product vocabulary (which the partner is learning) and the partner's context vocabulary (which is specific to the vertical and use case). An industrial equipment manufacturer training dealers on its product line will have training that references the equipment's proprietary model names, part numbers, diagnostic codes, and configuration procedures — all entirely proprietary — in the context of the dealer's industry vocabulary (installation standards, safety certification requirements, customer service terminology).
Similarly, a software company with a partner ecosystem training its partners on implementation methodology combines the software's proprietary product vocabulary with implementation methodology vocabulary (project phases, deliverable names, certification level names) and the specific vertical vocabulary for each partner's industry. The compound vocabulary failure surface grows with the number of domains being trained simultaneously.
Compliance training custom video: regulatory vocabulary plus company policy vocabulary
For Litmos customers using the platform primarily for compliance training (manufacturing, financial services, healthcare, government contractors), the custom training video has a different vocabulary profile: regulatory vocabulary (CFR citations, standard numbers, compliance acronyms) combined with company-specific policy vocabulary (internal process names, system names, policy document titles). The regulatory vocabulary analysis is covered in detail on the compliance training video captions page. The company-specific policy vocabulary is the custom layer that Litmos's pre-built compliance library cannot address.
Compliance frameworks for SAP Litmos training content
ADA Title III for publicly accessible customer academies
ADA Title III (42 U.S.C. § 12182) requires that places of public accommodation be accessible to people with disabilities. Courts have repeatedly held that websites and digital services open to the general public — including online learning portals — are places of public accommodation within the meaning of Title III. A SaaS company's customer academy hosted on Litmos, if it is accessible to any customer who creates an account (a publicly accessible enrollment model), is a place of public accommodation.
The ADA Title III captioning obligation for publicly accessible Litmos customer academies: every training video in the public-facing academy must have accurate captions meeting the WCAG 2.1 AA standard. This includes product tutorials, certification training, onboarding modules, and any other video content in the public-facing academy. A hearing-impaired customer who purchases a SaaS product and then encounters uncaptioned or poorly captioned training in the customer academy has been denied equal access to a place of public accommodation.
ADA Title III applies to the SaaS company that operates the Litmos customer academy — the Litmos platform is the delivery mechanism, but the legal obligation is on the operator of the public-facing academy. Using SAP Litmos as the LMS does not create or transfer the Title III obligation; the obligation exists because the academy is publicly accessible, regardless of which LMS platform delivers it. For the full Title III analysis, see Skilljar captions (the dedicated customer education LMS comparison) and ADA Title II/III captions.
Gated vs. public Litmos customer academies: the authentication threshold
Not all Litmos customer academies are publicly accessible. Many SaaS companies restrict their Litmos academy to authenticated customers — requiring login credentials associated with an active customer account before any training content is accessible. The ADA Title III analysis for authenticated-only Litmos academies is more complex: Title III covers places of public accommodation, and an academy that requires authenticated access as a condition of a commercial relationship (paying customer, contracted partner) may fall into a gray area.
The prevailing legal analysis for commercially authenticated portals considers whether the service is integral to a commercial transaction that is itself a public accommodation. If a customer purchases a SaaS product and the product subscription includes access to the training academy, the training academy is arguably an integral part of the commercial transaction (the product purchase), which is a public accommodation. The more practically significant analysis is the Section 1557 overlay for healthcare SaaS vendors — but that is a narrow vertical. For most SaaS companies, the practical answer is that authenticated customer academies should be treated as Title III-covered regardless of the authentication threshold, because (a) the legal risk of being wrong is high and (b) the remediation cost of captioning the training library is the same regardless of the legal conclusion.
Section 508 for federal agency customers using Litmos
Federal agencies that purchase SaaS products and receive access to Litmos-hosted customer training academies as part of the product subscription must ensure that training content is Section 508 accessible. In practice, the Section 508 obligation most directly affects the SaaS vendor providing the Litmos academy to federal customers: the vendor's contract with the federal agency (or the agency's procurement process through FAR and FISMA requirements) typically includes accessibility requirements for all digital products and services provided under the contract, including training content.
For SaaS vendors with federal government customers using their Litmos academy, the Voluntary Product Accessibility Template (VPAT) or Accessibility Conformance Report (ACR) for the training platform should include the caption accuracy standard for custom video content. A VPAT that attests to Section 508 conformance without addressing the caption accuracy of custom training video is incomplete. See Section 508 captions for the technical standard analysis.
WCAG 2.1 AA and the EAA for Litmos content accessible to EU learners
The European Accessibility Act (EAA), enforceable from June 28, 2025, requires that digital services placed on the EU market meet WCAG 2.1 AA. For SaaS companies with EU customers who access training through a Litmos customer academy, the EAA requires WCAG 2.1 AA-compliant captions for all training video. The EAA's scope includes e-learning services, making customer education portals directly in scope for EU-customer-facing SaaS companies. See EAA captions requirements and EN 301 549 captions.
Caption upload workflow for SAP Litmos
Supported caption formats and the upload path
SAP Litmos supports VTT (WebVTT) and SRT (SubRip) caption file upload for custom video content in the Module content type. The upload workflow:
- In the Litmos admin interface, navigate to the Module content type for the video you are captioning.
- In the Module settings, locate the caption/subtitle upload field. The exact UI label may vary by Litmos version — look for "Captions," "Subtitles," or "Closed Captions" in the video module configuration.
- Upload the VTT or SRT file. Litmos associates the caption file with the video for delivery to learners viewing the module.
- Verify the caption track is visible to learners by previewing the module in the learner view. Confirm the CC control is available in the video player and that the caption text is accurate.
For SCORM or xAPI content packages uploaded to Litmos (common for content created with Articulate Storyline, Adobe Captivate, or SAP Enable Now), the caption track is embedded within the SCORM package and managed at the authoring tool level, not in the Litmos Module interface. For these packages, ensure the caption track is included in the SCORM package before upload. See Articulate Storyline captions and SAP Enable Now captions for the authoring tool caption workflow.
Building the product vocabulary glossary for Litmos customer training
The vocabulary glossary for a Litmos customer academy captioning program is the most straightforward to construct because the source is the vendor's own product documentation. Every term in the customer academy training video that is a product-specific name — product features, API endpoint names, configuration parameters, workflow labels, menu items — is documented in the vendor's product documentation, help center, API reference, or release notes. This documentation is the authoritative source for the captioning glossary.
For SaaS companies building a Litmos customer academy captioning program, the recommended glossary construction process:
- Extract all product-specific nouns from the product documentation and API reference — feature names, module names, configuration parameter names, API endpoint names, error code identifiers
- Add all proper nouns from the training script or video narration that are not in the documentation (internal project names, code names, version identifiers)
- Add all integration partner and third-party tool names that appear in the training content
- Add all regulatory terms and compliance acronyms if the training covers compliance topics
Submit the video and the combined glossary to GlossCap. The glossary-biased captioning engine applies the product vocabulary preferentially during decoding, recovering correct product names from the acoustically ambiguous audio of training narration.
See GlossCap pricingFAQ — SAP Litmos captions
Does SAP Litmos auto-caption custom video uploads?
No. SAP Litmos does not generate auto-captions for custom video content uploaded to the platform. The Litmos pre-built compliance training library (formerly Litmos Heroes) includes courses with professionally captioned content — those library courses come with captions included. However, any custom video that a Litmos customer creates and uploads to the platform (product tutorials, onboarding demos, certification training) requires a separately prepared VTT or SRT caption file. The VTT or SRT file must be uploaded to the Module content interface alongside the video before the course is published. This is the same pattern as most cloud LMS platforms — caption support is available, but caption generation for custom content is the customer's responsibility.
How is SAP Litmos different from SAP SuccessFactors Learning for captioning purposes?
The key difference is the learner audience and the applicable legal framework. SAP SuccessFactors Learning is for internal employees of the company that purchased the software — the learner is an employee, and the compliance framework is ADA Title I (employer accommodation obligation for employee training). SAP Litmos is for external learners — customers, partners, contractors — and the compliance framework is primarily ADA Title III (public accommodation obligation for external learners who access the training as part of a commercial or public service relationship). The captioning workflow is similar in both platforms: custom video requires a VTT or SRT sidecar uploaded through the admin interface. But the priority and legal risk profile differs because Title III's public accommodation obligation for customer academies is broader and less accommodating of manual accommodation request processes than Title I's interactive reasonable accommodation process for individual employees. For a SuccessFactors-specific analysis, see the note in the SAP SuccessFactors Learning section of the Workday Learning captions page (which covers the same HCM-integrated LMS compliance framework).
We use Litmos to deliver compliance training to our workforce — is the ADA Title III or Title I framework relevant?
If you are using Litmos to train your own employees (internal workforce compliance training), the relevant framework is ADA Title I — the employer's reasonable accommodation obligation to provide accessible training for hearing-impaired employees. ADA Title I from 15 employees, California FEHA from 5 employees, Section 508 for federal employers. If you are using Litmos to train external learners — customers required to complete compliance training as a condition of using your service, or regulated professionals required to complete continuing education through your Litmos portal — Title III or the applicable professional licensing framework applies. Many Litmos customers use the platform for both internal and external training simultaneously, creating parallel compliance obligations. For the internal employee training analysis, see compliance training video captions. For the external learner analysis, ADA Title III applies to publicly accessible external training portals.
We are a SaaS company using Litmos for our customer academy — do the same rules apply as for Skilljar?
Yes. The ADA Title III analysis for SaaS customer academies applies equally to Litmos-hosted and Skilljar-hosted customer academies — the legal obligation is on the academy operator, not the LMS platform. The authentication model (publicly accessible vs. authenticated-only) creates the same legal gray area for Litmos as for Skilljar, and the same practical recommendation applies: treat the customer academy as Title III-covered regardless of authentication model, because the legal risk of non-compliance is high and the caption remediation cost is identical whether you conclude Title III applies or not. The vocabulary challenge is also identical: the compound product vocabulary problem (vendor product names as the training content) applies equally to both platforms. The Litmos-specific difference is that Litmos is now a SAP product with a larger enterprise customer base that includes more regulated industries (financial services, healthcare, manufacturing) than Skilljar's predominantly pure-play SaaS customer base — which may add compliance training regulatory frameworks on top of the Title III analysis.
We have EU customers accessing our Litmos training — how does the EAA affect our captioning obligations?
The European Accessibility Act (EAA), enforceable from June 28, 2025, requires that digital services placed on the EU market meet WCAG 2.1 AA accessibility standards. An online learning portal accessible to EU customers is a digital service placed on the EU market within the EAA's scope. The EAA's Annex I lists e-learning and educational services as in scope. For a SaaS company with EU customers accessing training through a Litmos customer academy, the EAA requires that all training video in the academy meets WCAG 2.1 AA SC 1.2.2 — meaning captions for all prerecorded synchronized training video. The EAA applies to the academy as a whole — not just to new content added after the EAA enforcement date, but to all content accessible to EU learners. An existing Litmos customer academy that was built without systematic captioning must be remediated to meet WCAG 2.1 AA for its EU customer audience. The EAA enforcement date (June 28, 2025) has already passed as of the date of this page, meaning EU-accessible Litmos academies without WCAG 2.1 AA-compliant captions are currently non-compliant with the EAA. See EAA captions requirements for the full analysis of what the EAA requires for e-learning services.
Further reading
- Skilljar captions: dedicated SaaS customer education LMS and ADA Title III analysis
- LearnUpon captions: multi-portal B2B LMS for customer, partner, and employee training
- Thought Industries captions: extended enterprise customer education with multi-tier compliance
- SAP Enable Now captions: SAP's authoring tool for implementation guidance content
- Cornerstone OnDemand captions: enterprise LMS for internal employee compliance training
- Compliance training video captions: regulatory vocabulary and mandatory training obligations
- EAA captions requirements: European Accessibility Act for e-learning services
- ADA Title II and III captions: public accommodation obligations for training portals
- Section 508 captions: federal customer training requirements
- WCAG 2.1 AA captions: the 99% accuracy standard for customer training video
- VTT captions for training videos: format and LMS upload workflow
- Caption vendor pricing for mid-market L&D teams: Rev vs 3Play vs Verbit vs GlossCap