Introduction
Embedded learning allows you to start an instance of your Docebo platform on any external web page, as long as you have access to its HTML and JavaScript code.
The Docebo platform instance opens as a pop-up activated either when the user clicks on a button or interacts with an element - such as a link, or a string - on the external web page. When the pop-up opens, the platform instance shows the training content you, as the Superadmin, have selected for the user on the basis of the action he or she is performing, in order to provide the best learning on the fly experience, enriching it with ad hoc training.
Embedded learning is available as a web-based application on desktop and mobile platforms.
Activating embedded learning
To activate embedded learning, reach out to Docebo via the Help Center, or by contacting your Account Manager (if your plan includes this option).
What is embedded learning?
Docebo embedded learning is essentially an abstraction of the Docebo platform, allowing you to use the power of the core platform and inject training material delivery within the software environments your learners are in, allowing them to get the contextual knowledge they need, when and where they need it.
This is achieved via building blocks and the launcher:
- Building blocks provides the integrator the opportunity to place Docebo widgets directly into your web environment, seamlessly integrating the power of Docebo directly and transparently into your web application.
- The launcher places an icon on your screen which, when pressed, shows a pop-up a non-intrusive window displaying widgets giving learners the chance to view the courses they need to do their work.
Benefits of using embedded learning
As embedded learning integrates the functionality of the Docebo Platform directly into your web app it allows learners to boost their productivity by remaining focused on the task at hand. They never need to switch between browser tabs or pages to get the information they require, embedded learning delivers it to them right where they are. This allows the learner to immediately put into practice what they are learning in real-time and improves subject matter retention.
Integrating embedded learning
For more information on how to integrate embedded learning, please see the various options available to you:
- Embedded learning building blocks
- Building blocks allow you to start single widgets presenting the content of your Docebo platform as part of the layout composition of any external web page.
- Embedded learning launcher
- An embedded learning launcher is a button displayed on the web page of an external platform used to activate an instance of your Docebo platform in a pop-up window.
- Embedded learning mobile SDK
- The Docebo embedded learning mobile SDK allows you to integrate an instance of your Docebo platform in your iOS, Android or React Native mobile application.