As an xAPI conformant LRS, Watershed can receive data from any xAPI conformant Activity Provider. Many Watershed reports are flexible and you can configure Watershed to display useful visualizations and metrics from almost any xAPI data set. To help you get the most out of your data, we’re working with a number of product vendors to ensure that the data they send is optimized to produce the best possible results in Watershed.
Instilled is a structured corporate learning experience platform (LXP) designed to support a modern learning culture. Instilled tracks learner interactions on the platform itself, as well as with e-learning courses and video content users access through it.
- User Types
- Any user with access to the report builder (Global Admins, Area Admins, and some Users) can create reports looking at Instilled data. Only Global Admins can set up the connection.
- Pricing
- Available on paid plans (Analyst, CLO, and Enterprise).
- Expertise
- Anybody can use this feature.
Connecting Instilled to Watershed
Please speak with your Instilled Account Manager to enable and configure the xAPI connection. They will need to know your Watershed endpoint, key and secret. You should create a new key and secret for use with Instilled.
Instilled xAPI data
Instilled tracks learner interactions on the platform itself, as well as with e-learning courses andvideo content users access through it.
Platform data
The following xAPI verbs and activity types are used to track interactions with the platform itself.
Verb |
Verb Id |
logged in to | https://brindlewaye.com/xAPITerms/verbs/loggedin/ |
created | http://activitystrea.ms/schema/1.0/create |
deleted | http://activitystrea.ms/schema/1.0/delete |
updated | http://activitystrea.ms/schema/1.0/update |
launched | http://adlnet.gov/expapi/verbs/launched |
Activity type |
Activity type id |
LXP | http://xapi.instilled.com/activitytype/lxp |
Container | http://xapi.instilled.com/activitytype/container |
Course | http://adlnet.gov/expapi/activities/course |
Video | http://activitystrea.ms/schema/1.0/video |
E-learning data
Data sent from xAPI packages will depend on the specifics of the package. Data from SCORM and other types of e-learning content is translated into xAPI, depending on what data is sent from the package. E-learning course data typically uses some or all of the following xAPI verbs and activity types:
Verb |
Verb Id |
experienced | http://adlnet.gov/expapi/verbs/experienced |
attempted | http://adlnet.gov/expapi/verbs/attempted |
completed | http://adlnet.gov/expapi/verbs/completed |
passed | http://adlnet.gov/expapi/verbs/passed |
failed | http://adlnet.gov/expapi/verbs/failed |
answered | http://adlnet.gov/expapi/verbs/answered |
Activity type |
Activity type id |
module | http://adlnet.gov/expapi/activities/module |
course | http://adlnet.gov/expapi/activities/course |
slide | http://id.tincanapi.com/activitytype/slide |
assessment | http://adlnet.gov/expapi/activities/assessment |
cmi interaction | http://adlnet.gov/expapi/activities/cmi.interaction |
Statements about answered questions can include data about available options, the response given, success, and time taken, so long as that data is sent by the e-learning package.
Video data
Video data follows the xAPI video recipe. The following xAPI verbs and activity types are used:
Verb |
Verb Id |
played | http://activitystrea.ms/schema/1.0/play |
watched | http://activitystrea.ms/schema/1.0/watch |
paused | http://id.tincanapi.com/verb/paused |
skipped | http://id.tincanapi.com/verb/skipped |
reached the end of | http://activitystrea.ms/schema/1.0/complete |
completed | http://adlnet.gov/expapi/verbs/completed |
Activity type |
Activity type id |
video | http://activitystrea.ms/schema/1.0/video |
Instilled reports
Instilled tracks learner interactions on the platform itself, as well as with e-learning courses and video content users access through it. These can all be reported on in Watershed.
E-learning reports
E-learning course data from Instilled works best with Watershed's Activity report which provides an detailed overview of individual courses including detailed information about question responses. To configure, simply select the Activity report type and filter by the course or assessment you want to look at.
Additional examples of reports on e-learning course data are shown below.
Video reports
Data from video interactions can be presented in a variety of different reports. Some examples of reports are shown below, and the configuration details of the measures used to create these reports are shown below that.
High level metric reports
Video utilization reports
Reports about people watching videos
Reports about specific videos
Video measures
The measures used to create these reports are shown below. Many of these measures are filtered to only include data relating to a specific Instilled container, using this advanced filter:
{ "activityIds": { "ids": [ "http://xapi.instilled.com/usprod/547/container/1434784019614013097" ] }, "includeRelatedActivities": true }
You might want to filter your measures to a specific container or Instilled instance, or you might prefer to leave the measures unfiltered.
Video Count
Person Count
Watch Count
Filtered by the verb http://activitystrea.ms/schema/1.0/watch
Pause Count
Filtered by the verb http://id.tincanapi.com/verb/paused
Skip Count
Filtered by the verb http://id.tincanapi.com/verb/skipped
Percent Watched
Filtered by the verbs http://adlnet.gov/expapi/verbs/progressed
or http://adlnet.gov/expapi/verbs/completed
and takes the maximum value of the extension
result.extensions.[https://w3id.org/xapi/cmi5/result/extensions/progress]
Starting Point
The last value of the extension
context.extensions.[http://id.tincanapi.com/extension/starting-point]
Ending Point
The last value of the extension
context.extensions.[http://id.tincanapi.com/extension/ending-point]