Apprendly RolePlay supports a wide range of learning and content platforms.
The reason is simple: there is more than one way to integrate a RolePlay. If one platform does not support one integration method, it will usually support another. In most cases, we can provide a direct link, an iFrame embed, or a SCORM package. For advanced setups, we also support custom JavaScript embedding and can help with environments that have stricter technical requirements.
The short answer
Most platforms can support Apprendly RolePlay in at least one of these ways:
- A direct link to the RolePlay
- An iFrame embed inside a page, lesson, or assignment
- A SCORM package, when the LMS supports SCORM directly or through a SCORM tool
- A custom JavaScript integration for advanced use cases
Because platforms vary so much, the best option depends on what your system allows and how closely you want the RolePlay to be integrated into the learner flow.
Common examples include LMS platforms, learning portals, onboarding systems, intranets, and custom web applications.
Direct link
The simplest option is to use a direct share link to the RolePlay.
This works in nearly every platform because most systems allow you to add links in pages, lessons, modules, announcements, assignments, or navigation menus. Learners click the link and open the RolePlay.
This option is a good fit when:
- You want the fastest setup
- Your platform does not allow embeds or SCORM
- Your IT or learning team wants a low-complexity rollout
iFrame embed
If your platform allows embedded content, you can use Apprendly’s iFrame code to place the RolePlay directly inside a page.
This is often the best option for non-technical or non-advanced setups because it keeps the learner inside the platform page while still being straightforward to implement.
This option is a good fit when:
- You want the RolePlay to appear inside the platform page
- Your platform supports embedded content blocks or HTML embeds
- You want a clean learner experience without a more advanced integration project
SCORM
If your platform supports SCORM, Apprendly can provide a SCORM package for the RolePlay.
SCORM is useful when you want platform-side tracking, completion states, or a more formal learning-content workflow. Some platforms support SCORM directly, while others require a separate SCORM tool or marketplace app.
This option is a good fit when:
- Your platform already supports SCORM
- You need SCORM-based completion or reporting in the platform
- Your learning team already manages SCORM content in its normal workflow
If you are unsure whether your platform supports SCORM natively or through an installed tool, we can help you assess it.
Custom JavaScript integration
For advanced needs, Apprendly also supports custom JavaScript embedding.
This allows your team to integrate RolePlays into more controlled or custom learning environments, pass data into the experience, react to player events, and shape the integration around your own workflows and UI.
This option is a good fit when:
- You have a custom platform, LMS, or learning portal
- You need a tighter integration than links, iFrames, or SCORM
- You need custom tracking, launch flows, or platform-specific behavior
If you need this level of flexibility, see: RolePlay JavaScript embedding
Strict environments, firewalls, and custom requirements
Some organizations use stricter platform or IT environments with firewall rules, proxy rules, internal security reviews, or custom technical requirements.
That does not mean Apprendly cannot be supported. It just means the integration may need a more tailored setup.
If your team needs a technical checklist before moving forward, see: Enterprise network review for RolePlay integration
We can help with:
- Reviewing which integration method fits your platform best
- Supporting platform environments with stricter rules or limitations
- Coordinating with IT, security, or learning-platform teams
- Helping with custom embedding or rollout questions
If your environment has technical restrictions, contact our support team and we can help you find the best path forward.
Need help choosing the right option?
If you are not sure which method your platform supports, start with the direct link or iFrame embed. If you need platform-side completion tracking, explore SCORM. If you have a custom or restricted setup, contact us and we can help evaluate the right integration path.
You can also read Adding RolePlays to your LMS for a more in-depth explanation on how to add RolePlays to your LMS.