# D2L Brightspace + MentorAI Integration > Source: https://ibl.ai/resources/integrations/d2l-brightspace-mentorai *Embed purpose-built AI tutoring agents directly into D2L Brightspace — personalized, compliant, and fully owned by your institution.* D2L Brightspace is a leading learning management system trusted by thousands of institutions worldwide. By integrating ibl.ai MentorAI, educators can deploy intelligent AI tutoring agents that meet students where they learn — inside Brightspace itself. MentorAI agents are purpose-built for education. They understand course context, adapt to each learner's pace, and provide on-demand guidance without replacing instructors. Unlike generic chatbots, every agent has a defined role tied to your curriculum. Your institution retains full ownership of the AI agents, data, and infrastructure. There is zero vendor lock-in. MentorAI runs on your environment and integrates seamlessly with D2L Brightspace via LTI and open APIs. ## Capabilities ### Contextual AI Tutoring MentorAI agents understand the specific course, module, and learning objectives in Brightspace. Students receive answers grounded in their actual curriculum, not generic web content. ### 24/7 On-Demand Student Support Learners access AI mentoring at any hour directly within their Brightspace course. Reduces instructor burden while ensuring no student is left without guidance. ### Personalized Learning Pathways MentorAI adapts responses and recommendations based on each student's progress, past interactions, and performance data pulled from Brightspace. ### Institution-Owned AI Agents All agent logic, interaction data, and model configurations reside on your infrastructure. Your institution controls the AI — not a third-party vendor. ### FERPA-Compliant by Design MentorAI is architected to keep student data within your institutional boundary. No learner data is used to train external models or shared with third parties. ### Instructor Insights Dashboard Instructors and administrators gain visibility into common student questions, knowledge gaps, and engagement trends — enabling data-driven course improvements. ## Setup ### Step 1: Provision Your MentorAI Instance (~1-2 business days) Work with ibl.ai to deploy MentorAI on your institution's infrastructure — cloud or on-premise. Receive your API credentials and agent configuration dashboard. Requirements: - Signed ibl.ai agreement - Institution infrastructure or cloud environment - IT administrator access ### Step 2: Register LTI Tool in D2L Brightspace (~30-60 minutes) In the Brightspace Admin panel, navigate to External Learning Tools and register MentorAI as an LTI 1.3 tool using the provided client ID and deployment credentials. Requirements: - Brightspace System Administrator role - MentorAI LTI client ID and OIDC login URL - LTI Advantage enabled on your Brightspace instance ### Step 3: Configure Brightspace API Access (~1-2 hours) Generate a Brightspace API key and grant MentorAI read access to course content, enrollment, and activity data. Configure webhook endpoints for real-time event streaming. Requirements: - Brightspace REST API enabled - OAuth 2.0 application registered in Brightspace - Webhook configuration access ### Step 4: Configure and Train Your AI Agents (~2-4 hours per course) Use the ibl.ai agent dashboard to define each MentorAI agent's role, knowledge base, and course alignment. Upload or sync course materials to ground agents in your curriculum. Requirements: - Course content in PDF, SCORM, or HTML format - ibl.ai Agent Configuration Dashboard access - Instructional design input recommended ### Step 5: Deploy Agents to Brightspace Courses (~15-30 minutes per course) Add MentorAI as an activity or widget inside target Brightspace courses. Assign the appropriate agent to each course and configure visibility and access rules for students. Requirements: - Course Instructor or Admin role in Brightspace - MentorAI agents configured and tested - LTI tool deployment settings confirmed ### Step 6: Test, Monitor, and Iterate (~1-2 weeks pilot period) Run pilot sessions with a learner cohort. Review interaction logs, engagement metrics, and agent accuracy in the ibl.ai analytics dashboard. Refine agent knowledge and behavior as needed. Requirements: - Pilot learner group identified - Access to ibl.ai analytics dashboard - Feedback collection process in place ## Technical Requirements **D2L Brightspace Requirements:** - D2L Brightspace version 20.22.6 or later - LTI Advantage (LTI 1.3) enabled on the instance - Brightspace REST API access enabled - System Administrator role for initial configuration - Webhook support enabled for real-time data sync **ibl.ai MentorAI Requirements:** - Active ibl.ai MentorAI license - Institution-provisioned infrastructure (cloud or on-premise) - Minimum 4 vCPU, 16GB RAM for agent engine (scales with usage) - Outbound HTTPS access to Brightspace API endpoints - ibl.ai Agent Configuration Dashboard access **Security and Compliance:** - TLS 1.2 or higher for all data in transit - Data residency within institution-controlled environment - FERPA data handling policies reviewed and documented - SSO integration via LTI or SAML 2.0 recommended - Regular security audit access for institutional IT teams ## FAQ **Q: How does MentorAI integrate with D2L Brightspace?** MentorAI integrates with D2L Brightspace via LTI 1.3 and the Brightspace REST API. Students and instructors access MentorAI agents directly within Brightspace course pages without leaving the LMS. **Q: Does the MentorAI integration store student data outside our institution?** No. MentorAI is deployed on your institution's own infrastructure. All student interaction data, conversation logs, and learning records remain within your institutional boundary and are never shared with ibl.ai or third parties. **Q: Is this integration FERPA compliant?** Yes. The D2L Brightspace and MentorAI integration is designed to be FERPA compliant by default. Because all data stays on institution-owned infrastructure, your institution maintains full control over student education records. **Q: Can MentorAI agents be customized for specific courses in Brightspace?** Absolutely. Each MentorAI agent is configured with a specific role, knowledge base, and course context. You can deploy different agents for different courses, departments, or programs within Brightspace. **Q: How long does it take to set up the D2L Brightspace and MentorAI integration?** Initial technical setup typically takes 1-3 days. Configuring and deploying agents for individual courses takes an additional 2-4 hours per course. A full pilot can be live within one to two weeks. **Q: Does MentorAI replace instructors in D2L Brightspace?** No. MentorAI is designed to support instructors, not replace them. It handles repetitive questions and provides on-demand guidance, freeing instructors to focus on higher-value teaching and mentoring activities. **Q: What happens to our AI agents if we stop using ibl.ai?** Because your institution owns the agent code, data, and infrastructure, you retain everything. There is zero vendor lock-in. Your agents and all associated data remain fully under your control regardless of your relationship with ibl.ai. **Q: Can MentorAI work with other systems alongside D2L Brightspace?** Yes. ibl.ai MentorAI is built to integrate with existing institutional systems including SIS platforms like Banner and PeopleSoft, identity providers, and other edtech tools alongside your D2L Brightspace environment.