Moodle LTI 1.3 Deep Linking
Prerequisites
- You must be a Moodle site administrator.
- Obtain all LTI parameters from the Agentic OS team (tool URL, key set URL, login URL, etc.).
- Go to Site Administration β Plugins β Activity Modules β Manage Tools.
- Click Configure a Tool Manually.
- Fill in the fields:
- Tool name: Agent AI
- Tool URL: provided by Agentic OS
- Key set URL: provided by Agentic OS
- Login URL: provided by Agentic OS
- LTI version: 1.3
- Under Tool Configuration Usage, select Show as preconfigured tool and adding an external tool.
- Set Default Launch Container to Existing Window (or choose Embed, Embed Without Blocks, or New Window).
- Check Deep Linking to enable content selection.
- Under Privacy, enable sharing the user's name and email for reporting purposes.
- Save the configuration.
Add the Agent to a Course
- Navigate to the course where you want to add the agent.
- Click Edit Mode to enable editing.
- Click the + Activity or Resource button.
- Select Agent AI from the list (under Activities or Starred).
- Click Select Content β a window opens showing all available agents.
- Choose the agent you want to integrate (e.g., Career Path Agent).
- Click Select Content.
- Optionally add a description or configure the module settings.
- Click Save and Display.
Result
- The agent loads directly in the course page.
- Users can chat with the agent immediately.
- The embedded size can be adjusted from the integration settings.
Key Takeaways
- LTI version must be 1.3 β verify this in the tool configuration
- Deep linking allows administrators to select specific agents per course module
- Enable name and email sharing for accurate learner analytics
- The agent can be added to multiple courses with different agent selections via deep linking