Clever LMS Connect - Overview
Understand what Clever LMS Connect supports and how to start designing your integration.
Use this page to understand what Clever LMS Connect supports and how to start designing your integration.
Overview
Clever LMS Connect extends your existing Clever integration so your app can work with district LMS workflows such as grade passback and LTI 1.3 SSO.
Use LMS Connect when your application already supports Clever rostering and you want to connect that data to LMS-specific workflows.
How it works
-
District setup
School districts connect their LMS to Clever through a self-service setup flow. -
Data synchronization
After the LMS connection is established, Clever reads student, teacher, and course data from the LMS. Clever then matches that data to existing records in Clever so your app can work with LMS-specific actions such as grade passback and LTI SSO. -
Support and issue resolution
Districts work with the Clever support team to resolve LMS connection or matching issues.
Features
Your application can send an LMS Connect invitation to a school district or accept an LMS Connect request from a district customer. Once the connection is established, you can support:
-
LTI 1.3 Launch
District users can launch into your application from the LMS with LTI 1.3 SSO. -
Gradebook access
Your application can read and write assignments and gradebook entries in the LMS gradebook. -
Data consistency across systems
LMS Connect translates Clever IDs to LMS IDs to help prevent duplicate users and misaligned courses.
Data flow
This diagram shows how Clever LMS Connect sits between your application and the district LMS to support LMS-specific workflows.
Getting started
With Clever’s grade passback API, assignment creation and student submissions happen in your product. That gives you control over when to sync assignment and submission data with the LMS.
Design considerations
Before you design a grade passback integration, answer these questions:
-
When should your product push assignments to the LMS gradebook?
This could happen automatically when an assignment is created, or only after a teacher action such as clicking a Sync to LMS button. -
When should your product push student results to the LMS?
This could happen automatically when a student completes work, such as an auto-graded quiz, or after teacher review and approval, such as a teacher-graded essay. -
Will your product import changes to assignments or submissions from the LMS?
The simplest integration only pushes results to the LMS. You can also read from the LMS gradebook if you want to pull manual teacher edits on assignments or submissions back into your product.
Updated 2 days ago
