# Salesforce Education Cloud + MentorAI Integration > Source: https://ibl.ai/resources/integrations/salesforce-education-mentorai *Transform student CRM data into personalized AI mentoring experiences — without leaving your infrastructure.* Salesforce Education Cloud centralizes student relationships, enrollment data, and success workflows. When paired with ibl.ai MentorAI, that data becomes the foundation for intelligent, personalized AI tutoring and mentoring agents that engage students at every stage of their journey. MentorAI agents are purpose-built for education — not generic chatbots. They understand course context, student history, and institutional goals. By syncing with Salesforce Education Cloud, MentorAI delivers timely, relevant guidance informed by real CRM signals like enrollment status, advising notes, and success milestones. Your institution owns the agents, the data, and the infrastructure. The Salesforce + MentorAI integration is designed for zero vendor lock-in, full FERPA compliance, and seamless deployment alongside your existing Salesforce workflows and education technology stack. ## Capabilities ### CRM-Informed Personalized Tutoring MentorAI agents read student program enrollment, academic history, and advising notes from Salesforce to deliver tutoring sessions tailored to each student's specific context and goals. ### Proactive At-Risk Student Engagement When Salesforce flags a student as at-risk or missing a success milestone, MentorAI automatically initiates a personalized mentoring interaction to re-engage the student before they disenroll. ### Advisor Escalation Intelligence MentorAI detects when a student's needs exceed AI support and writes escalation signals directly to the student's Salesforce record, alerting human advisors with full session context. ### Engagement Data Enrichment Session summaries, topic coverage, and engagement scores from MentorAI are written back to Salesforce, giving advisors and success teams a richer, AI-augmented view of each student. ### Institution-Owned AI Agents MentorAI agents run on your infrastructure. Your Salesforce data never trains third-party models. You own the agent code, configuration, and all interaction data — full FERPA compliance by design. ### Lifecycle-Spanning Mentoring Deploy specialized MentorAI agents for each student lifecycle stage tracked in Salesforce — prospective student, enrolled learner, alumni — ensuring relevant support at every relationship touchpoint. ## Setup ### Step 1: Create a Salesforce Connected App (~30 minutes) In your Salesforce org, create a Connected App with OAuth 2.0 scopes for API access. Generate client credentials and configure callback URLs to authorize ibl.ai's integration middleware to read and write student records securely. Requirements: - Salesforce System Administrator access - Salesforce Education Cloud license with EDA installed - OAuth 2.0 scopes: api, refresh_token, offline_access ### Step 2: Configure ibl.ai Integration Middleware (~1 hour) In the ibl.ai admin console, enter your Salesforce Connected App credentials and map Salesforce Education Cloud objects — Contact, Program Enrollment, Success Plan — to MentorAI's student context schema. Requirements: - ibl.ai platform admin access - Salesforce Connected App client ID and secret - Field mapping specification for student objects ### Step 3: Define MentorAI Agent Roles and Personas (~2–4 hours) Configure MentorAI agents with institution-specific roles — academic tutor, career mentor, onboarding guide. Assign each agent the Salesforce data fields it should use to personalize interactions, such as program of study or at-risk status. Requirements: - MentorAI agent configuration access - Defined agent personas and use case scope - Approved knowledge base content for each agent ### Step 4: Set Up Real-Time Event Triggers (~1–2 hours) Use Salesforce Flow or Platform Events to push enrollment milestones and at-risk alerts to MentorAI in real time. Configure which events should proactively activate a MentorAI agent session for the affected student. Requirements: - Salesforce Flow Builder or Platform Events access - Defined trigger conditions (e.g., enrollment drop, missed milestone) - MentorAI webhook endpoint URL from ibl.ai console ### Step 5: Enable Feedback Writeback to Salesforce (~1 hour) Configure MentorAI to write session summaries, engagement scores, and escalation flags back to Salesforce custom objects on the student Contact record. Validate field mappings and test with sample session data. Requirements: - Custom objects or fields created in Salesforce for MentorAI data - Salesforce API write permissions for integration user - Writeback field mapping confirmed in ibl.ai console ### Step 6: Test, Validate, and Go Live (~2–4 hours) Run end-to-end tests using sandbox student records. Verify data flows in both directions, confirm agent personalization accuracy, and review compliance settings. Promote to production and monitor via ibl.ai and Salesforce dashboards. Requirements: - Salesforce sandbox environment for testing - Test student profiles with varied enrollment states - FERPA compliance review sign-off ## Technical Requirements **Salesforce Requirements:** - Salesforce Education Cloud with Education Data Architecture (EDA) v1.x or higher - Salesforce API access enabled on org - Connected App with OAuth 2.0 configured - System Administrator or Integration User profile with API and object permissions - Platform Events or Flow Builder access for real-time triggers (optional but recommended) **ibl.ai MentorAI Requirements:** - ibl.ai platform account with MentorAI product enabled - Agentic OS deployment on institution-controlled infrastructure (cloud or on-premise) - Admin access to ibl.ai integration console for credential and field mapping configuration - Defined agent personas and knowledge base content prior to setup - Outbound webhook endpoint accessible from Salesforce network **Compliance & Security:** - FERPA-compliant data handling policies in place at the institution - Data Processing Agreement (DPA) executed with ibl.ai - TLS 1.2+ encryption enforced on all API communication - Integration user credentials stored in a secrets manager, not hardcoded - Regular access review and audit logging enabled in both Salesforce and ibl.ai ## FAQ **Q: Does MentorAI use our Salesforce student data to train AI models?** No. ibl.ai MentorAI runs on your institution's own infrastructure. Your Salesforce student data is used only to personalize agent interactions within your environment and is never used to train shared or third-party AI models. You retain full ownership of all data. **Q: Is this integration FERPA compliant?** Yes. The Salesforce Education Cloud + MentorAI integration is designed with FERPA compliance by default. Data flows occur within institution-controlled infrastructure, access is role-restricted, and ibl.ai executes a Data Processing Agreement to formalize data handling obligations. **Q: How does MentorAI know which students to proactively engage?** MentorAI listens for real-time events from Salesforce Education Cloud — such as at-risk flags, missed milestones, or enrollment status changes — via Platform Events or Flow-triggered webhooks. When a defined trigger fires, MentorAI initiates a personalized outreach session for that student. **Q: Can MentorAI agents be customized for our institution's specific programs?** Absolutely. MentorAI agents are purpose-built and fully configurable. You define each agent's role, persona, knowledge base, and the Salesforce data fields it uses for personalization. Agents can be scoped to specific programs, departments, or student lifecycle stages. **Q: What happens when a student's issue is beyond what MentorAI can handle?** MentorAI includes built-in escalation logic. When it detects a situation requiring human intervention, it writes an escalation flag and session summary directly to the student's Salesforce Contact record, alerting the assigned advisor with full context for a warm handoff. **Q: How long does it take to set up the Salesforce Education Cloud + MentorAI integration?** A standard integration can be completed in one to two days of technical effort. This includes Salesforce Connected App setup, middleware configuration, agent persona definition, event trigger setup, and end-to-end testing. Complex customizations may extend the timeline. **Q: Does this integration work if we also use other systems like Canvas or Banner?** Yes. ibl.ai is designed to integrate with your full education technology stack. MentorAI can simultaneously connect to Salesforce Education Cloud, Canvas, Banner, and other systems, pulling context from multiple sources to deliver a unified, personalized student experience. **Q: What Salesforce objects does MentorAI read and write?** MentorAI reads standard EDA objects including Contact, Program Enrollment, and Success Plan, as well as custom at-risk and advising objects. It writes back to custom objects or fields on the Contact record, including session summaries, engagement scores, and escalation flags.