Skip to main content
Question

LTI external tool sending feedback?

  • December 13, 2021
  • 3 replies
  • 226 views

I have built a basic LTI provider tool that is external to docebo, and when I add it as a training material it displays just fine (handshake established).  My question is about completion of this training material.  How can I communicate the learner’s score back to docebo to satisfy the completion setting shown below?  Should I communicate this from my LTI provider as an API post or put or possibly a webhook event?

 

3 replies

  • Author
  • Newcomer
  • 3 replies
  • January 18, 2022

After a ton of research I have come to learn the way to communicate this back from the lti provider is by using what is called the “Basic Outcome Service

If you check the box for “After receiving feedback from the external tool” (pictured in my previous post) docebo sends the 'lis_outcome_service_url': 'https://<YourDoceboAddress>.docebosaas.com/learn/v1/lti/outcome' as the URL endpoint for communicating back a Basic Outcome between 0-1.

The endpoint /learn/v1/lti/outcome is not documented in the docebo API explorer, does anyone have an idea how to properly use it?  I have failed so far using what is recommended from IMS global, which they have documented under replaceResult.


Forget it. This thing does not work. I’ve been working with a very good tech supplier (BizExaminer) and they have tried to send back the results, and the Docebo endpoint is not functional. 

Tbh I am very frustrated with Docebo. It has all these features, and then they only partially work, which makes them totally un-usable. It feels like they were built to allow sales to claim they work, not to actually work. 


Docebo fixed the issue on LTI feedback. Now it works. 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings