Introduction
The Praxis LXP integrates with Moodle using the LTI Advantage (v1.3) standard, so LXP classes and activities can be launched as external tool activities inside your Moodle courses.Prerequisites
Before you begin, ensure you have:- Moodle site administrator access
- Permission to manage external tools (LTI)
- Your institution-specific LXP values (provided by Praxis AI)
- Network requirements met (whitelisted domains, third-party cookies)
Installation
1
Open Manage Tools
In Moodle, go to Site administration → Plugins → Activity modules → External tool → Manage tools.
2
Register via Dynamic Registration
In the Tool URL field, paste the LXP dynamic registration URL and click Add LTI Advantage:Moodle retrieves the tool configuration automatically. If your Moodle version does not support dynamic registration, use the manual configuration in the next step instead.
3
Or configure the tool manually
Choose configure a tool manually, set LTI version to LTI 1.3, and enter:
4
Enable LTI services
Under the tool’s services and privacy settings, enable:
- IMS LTI Names and Role Provisioning
- IMS LTI Assignment and Grade Services
- Deep Linking (content selection)
- Share the launcher’s name and email with the tool
5
Add institution-specific custom parameters
Enter the custom parameters for your institution in the tool’s Custom parameters field. Contact the Praxis AI team at humans@praxis-ai.com to obtain the values specific to your institution.
6
Deploy to courses
In a course, click Add an activity or resource → External tool, select the preconfigured Praxis LXP tool, and use content selection (deep linking) to pick the LXP class or activity to embed.
Troubleshooting
If issues persist, contact Praxis Support or email humans@praxis-ai.com with your Moodle version and error screenshots.
Related
- LTI Integration Overview — endpoints, network requirements, direct access
- LTI 1.3 for Canvas — Canvas installation
- LTI 1.3 for D2L Brightspace — Brightspace installation
- Pria in Moodle — install the Pria Digital Twin (separate tool)