LMS Integration
Connect VivaEdu to your LMS for single sign-on, roster sync, and grade passback.
How LTI 1.3 Works
LTI (Learning Tools Interoperability) 1.3 is the standard for integrating educational tools with LMS platforms. When configured:
Users launch VivaEdu from their LMS. No separate accounts needed.
VivaEdu knows which course, user, and role launched the tool.
Scores sync back to the LMS gradebook automatically.
OAuth 2.0 and signed JWT tokens for authentication.
Supported Platforms
Blackboard Learn
Full LTI 1.3 + REST API for enhanced features: announcement creation, assignment linking, deep linking for verification mode.
Moodle
Full LTI 1.3: automatic assignment creation, calendar integration, message notifications, grade passback.
Canvas
Standard LTI 1.3: SSO, grade passback, context-aware launches.
VivaEdu is independent and not affiliated with any LMS provider.
Integration Modes
Viva is connected to an existing LMS assignment. Students may need to submit their work before the viva unlocks. Grades push to that assignment's column.
Viva exists independently in VivaEdu. Can optionally create a new LMS assignment when published. More flexible scheduling.
Key Integration Features
Roster Sync
Student enrollment syncs from LMS. Add/drops reflected automatically in VivaEdu.
Assignment Creation
Optionally create LMS assignments when publishing vivas. Due dates appear in the LMS calendar, and announcements notify students (Blackboard/Moodle).
Grade Passback (AGS)
Push grades to the LMS gradebook using Assignment Grading Service. Individual or batch grades with text feedback.
Deep Linking
Student links go directly to their dashboard. Instructor links go to class or assignment. Verification mode supports single-student deep links.
Submission Access
For linked assignments, VivaEdu can fetch the student's LMS submission. Students can view it during the viva; AI can generate questions from it.
Setup Requirements
Institution Level
LMS admin registers VivaEdu as an LTI 1.3 tool. Exchange configuration (issuer, client ID, JWKS URLs). One-time setup per institution.
Course Level
Add VivaEdu tool to the course. Place link in navigation or module. Test launch as instructor. Ready to create vivas.
Benefits
For Instructors
- Unified gradebook
- No manual grade entry
- Automatic roster sync
- Student notifications via LMS
For Students
- Access from LMS
- No separate login
- Grades in familiar gradebook
- Calendar reminders
For Institutions
- Centralized user management
- Vendor-neutral protocol
- Combined audit trail
- Data governance compliance
Comments
Leave a comment, question, or feedback. Comments are public — please don’t include personal data.