Introduction
Docebo Flow 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, as long as you have access to its HTML and JavaScript code.
Building Blocks has the advantage of modular training by using widgets that can be seamlessly injected into your HTML code using a low-code approach to guide behavior. This is coupled with the provisioning of the content, either using simple Javascript commands or a small set of HTML tag attributes, by following the generic visibility policy rules set on the platform. The integrator building the web page will be able to create the best on-the-fly learning experience for the user based on vertical training needs by customizing the widget behavior without passing through the Flow configurator page of the Docebo platform.
As with the Flow launcher, the user who accesses the external web page must be authenticated by the Docebo platform before seeing any content on the page. Once the connection is established by granting the proper working session on the browser, the final user can be automatically provisioned with the training so that their learning flow is not interrupted, even by the need to log in.
For information about integrating and using Building Blocks, please see Docebo Flow Building Blocks.
The purpose of this article is to provide you with a release and version history of Docebo Flow Building Blocks, allowing you to make sure that you are using the most appropriate kernel for integrating into your web page.
Activating Docebo Flow
To activate Docebo Flow, reach out to Docebo via the Help Center, or by contacting your Account Manager (if your plan includes this option).
Docebo Flow Building Blocks version history
In this section you will find the features found in each released version of the Docebo Flow Building Blocks kernel, ordered from most recent release to oldest.
Please note that the most current version of the Docebo Flow Building Blocks kernel will always be available by following the hereby stated process. If you use the returned link from the steps in the Retrieving the latest kernel chapter to embed the kernel in your site, you will always be operating at the most recent version.
Retrieving the latest kernel
To get the latest SDK Kernel URL you need to perform an API call to GET
/setup/v1/flow/settings
. For information on obtaining a bearer token, please see the article on APIs Authentication.
Here is an example of how to call it using cURL via the command line:
curl -X GET https://<yoursubdomain.docebosaas.com>/setup/v1/flow/settings \
-H 'Authorization: Bearer <your bearer token obtained previously>'
This is an example of a JSON response from that API call. The Building Blocks kernel URL can be found in the value of sdk_kernel_url
.
{
"data":{
"kernel_url":"https://cdn1.dcbstatic.com/flow/kernels/Kernel-latest.bundle.min.js",
"sdk_kernel_url":"https://cdn1.dcbstatic.com/flow/kernels/SDKKernel-v1-latest.bundle.js"
},
"version":"1.0.0",
"_links":[]
}
For more information about API calls, please see Introduction to Docebo APIs.
Current version (Version 1.0)
Version Number: | 1.0 |
Release Date: | 21.12.2021 |
Update Announcement: |
Docebo Flow Building Blocks are here! Starting from this monthly release, Docebo Flow users can use Building Blocks, allowing widgets presenting the content of the Docebo platform to be embedded directly into any web page. Check out Docebo Flow for more information. |
New Features: | Initial Release |
Kernel Link: | Follow the instructions in the Retrieving the latest kernel chapter. |
Previous versions
No previous version released.
Docebo Flow Building Blocks release history
In this section you will find a list of releases, along with release dates and end-of-life dates, if available.
Version Number | Release Date | End-of-life Date | Support Status | Comments |
---|---|---|---|---|
1.0 | 21.12.2021 | - | Supported | Current Release |