Organization LMS Connection & Deployment Guide
Connect Vivoki to your university's learning management system in under 5 minutes. Vivoki functions as an External LTI 1.3 Advantage Tool, requiring zero custom server plugins, zero database modifications, and zero student passwords.
Vivoki Production LTI 1.3 Endpoints
Copy these URIs directly into your LMS external tool configuration form.
Destination URL where candidates are routed during LTI 1.3 launch.
OIDC login entry point initiated by your LMS before issuing cryptographic JWT token.
Public RSA-256 keyset used by your LMS to verify signatures and issue grade tokens.
Callback endpoint registered in your LMS whitelist.
Cryptographic tenant identifier bound to your organization's private database partition.
Allows HR leaders and training managers to pick specific modules or assessments directly inside the LMS course builder.
Configure Your Specific Learning Management System
Select your organization's LMS platform to view tailored instructions with exact field placements:
Moodle LMS Configuration Protocol
Official LTI 1.3 Advantage CertifiedTested & verified against 3.11+, 4.0 - 4.5 & Workplace
1. Navigate to External Tool Configuration
Field: Site Administration > External tool > Manage toolsLog in to Moodle as a Site Administrator. In the administrative menu, navigate to Site Administration > Plugins > Activity modules > External tool > Manage tools. Click 'Configure a tool manually'.
2. Register Core LTI 1.3 Endpoints
Field: Tool URL, Initiate login URL, Redirection URI(s), Public keyset URLSet 'LTI version' to 'LTI 1.3'. Copy and paste the Tool URL, Initiate Login URL, and Redirection URI from the Technical Credentials panel below. Set 'Public keyset' as the key type and paste the Vivoki Public Keyset URL.
3. Configure Gradebook (AGS) & Roster Sync (NRPS)
Field: Services > Assignment and Grade Services / Names and Role ProvisioningUnder the 'Services' section, configure: (a) 'IMS LTI Assignment and Grade Services' to 'Use this service for grade sync and column management', and (b) 'IMS LTI Names and Role Provisioning' to 'Use this service to retrieve members' information as per privacy settings'.
4. Set FERPA-Compliant Privacy Rules
Field: Privacy > Share launcher name & emailUnder 'Privacy', set 'Share launcher's name with tool' to 'Always' and 'Share launcher's email with tool' to 'Always'. Enable 'Accept grades from the tool' = 'Always'. Vivoki cryptographically hashes identities for organization cohort isolation.
5. Retrieve Platform Deployment Credentials for Vivoki
Field: Moodle Configuration Details dialogSave changes. On the Manage Tools table, click the 'View configuration details' (gear icon) on the newly created Vivoki tool. Copy Moodle's 'Platform ID', 'Client ID', 'Deployment ID', and 'Public Keyset URL', and share them securely with your Vivoki Institutional Account Manager.
6. Embed into Course Syllabus or Assignments
Field: Course > Add an activity > External toolCourse instructors can now open any course, turn 'Edit mode' on, click 'Add an activity or resource', select 'External tool', and choose 'Vivoki AI Capability Platform' from the preconfigured tools dropdown.
How the 3-Step Handshake & Grade Sync Works
Zero manual grading: From syllabus launch to certified registrar gradebook entry.
Student Course Click
Student clicks "AI Diagnostic Assessment" in Moodle or Canvas. The LMS initiates an OpenID Connect flow with Vivoki, sending course ID and candidate context.
RSA-256 JWT Validation
Vivoki validates the signature against the university's public keyset. The candidate is auto-provisioned into the Dean's designated cohort without asking for credentials.
Real-time Grade Sync
Upon assessment completion, Vivoki dispatches an HTTP POST score payload back to the LMS Assignment & Grade Services endpoint. Gradebook reflects score (e.g. 84.5%) instantly.
University Data Privacy & Compliance Safeguards
Built to satisfy university chief information security officers (CISOs) and legal registrars.
Candidate scores and audit records are isolated per organizational tenant. Vivoki never sells or shares student records with third parties.
Vivoki never requests, sees, or stores university user passwords. Authentication is exclusively handled via cryptographically signed OIDC tokens.
All telemetry, radar benchmarks, and cohort passback payloads are encrypted with TLS 1.3 in transit and AES-256 at rest.
Provides 1-click CSV and JSON exports mapping cohort AI literacy against AACSB Standard 4 and EQUIS academic quality frameworks.
Frequently Asked Questions for Enterprise Organizations & HR Leaders
Does Vivoki require server plugins or custom code?
No. Vivoki leverages standard IMS Global LTI 1.3 Advantage specifications for Moodle and Canvas, and native REST API / OAuth 2.0 protocols for Google Classroom. Zero server modifications or custom plugins are required.
Can Deans customize different curriculum tracks for different schools?
Yes. Inside the Dean Management Console, faculty can toggle specific modules (e.g. AI Governance for Business School vs Model Red Teaming for Engineering) and set custom passing thresholds for each cohort.
What happens if a student retakes an assessment?
The LTI Advantage Assignment and Grade Services (AGS) protocol updates the gradebook column with the latest verified score and recalculates the cohort mean score automatically.
How do we test our setup before rolling out to students?
You can use our interactive simulation console or launch a test candidate directly from your LMS development sandbox into the live test cohort.
Ready to Explore the XYZ Technologies Live Deployment?
Experience the Chief HR Officer Console, toggle employee curriculum pathways in real-time, and watch worker capability readiness profiles update instantly.
