Skip to main content

Connecting to Your LMS

When configured by your institution, your digital twin can help you search for content on your LMS (Learning Management System such as Canvas, Praxis LXP, etc.). The LMS authentication process employs a secure OAuth 2.0 protocol that requests your explicit consent before accessing LMS REST APIs, ensuring you maintain complete control over your data while enabling seamless integration. Upon granting permission, the system generates a secure access token that facilitates all subsequent communications with your learning management system, eliminating the need for repeated authentication while maintaining industry-standard security protocols that protect your credentials and personal information throughout the entire interaction lifecycle.
1

Ask Your Question

Start by asking your digital twin about your coursework:
What are the assignments for my course?
2

Connect to Canvas

Click the Connect to Canvas link to establish the connection with your LMS.
LMS Response Example
This link is unique to your Digital Twin and is re-created everytime an access token is needed to connect to your LMS.
3

Authorization Request

Click Authorize to grant your digital twin access to your LMS.
LMS Response Example
4

Authorization Response

The LMS confirms the authentication as successfull and redirects to Pria
LMS Response Example
5

Return to Pria

A new Authentication request completed successfully! message is added to the list, and an access token is now visible in green (active) on the input bar.
LMS Response Example
6

Return and Ask Again

You can now securely retry your question:
What are the assignments for my course?
And your Digital Twin connect securely to your LMS to retrieve such information
LMS Response Example
Your access token maintains a 60-minute validity period and automatically refreshes upon expiration through a transparent background process, ensuring uninterrupted access to your learning management system without requiring manual re-authentication or disrupting your workflow, thereby providing a seamless and secure user experience that balances robust security protocols with optimal usability.
While testing your connectivity, you may revoke or remove your access token anytime by going to your Profile page.
LMS Response Example