Do you know H5P?
Prototype demonstrating how xAPI may be utilized to create a custom workflow. Read the related blog post to learn more.
Basic intro to H5P
H5P content types
H5P and CMSes
This page is an example on how to utilize xAPI statements to communicate between different components on a web page. Read more here