Provider | Connection type | Where setup starts | Imports | Syncs | Publishes back |
|---|---|---|---|---|---|
Google Classroom | OAuth sign-in flow | Connect LMS from the dashboard or profile |
|
|
|
Moodle | School site URL plus username and password | Connect LMS from the dashboard or profile |
|
|
|
Canvas | Canvas instance URL plus access token | Connect LMS from the dashboard or profile |
|
|
|
Microsoft Teams | OAuth sign-in flow | Connect LMS from the dashboard or profile |
|
|
|
Notes
- Do not document Schoology, Blackboard, or Brightspace as supported until product and UI support are fully live end to end.
Key points
- Institution-managed accounts can be restricted to one school-approved LMS provider.
- Google Classroom question assignments publish scores only; use email feedback if students also need the richer Classwise feedback outside the LMS grade push.
- Google Classroom auto-sync and grading automation depend on the assessment already being published to the LMS.
- Microsoft Teams checks for newly submitted work on a 5-10 minute polling cycle before auto-grading can begin.
- Google Forms extraction works only for Google Classroom-connected quiz workflows and still needs teacher review after import.
- Google Classroom and Microsoft Teams use OAuth sign-in; Canvas and Moodle use credential-style setup.
Decision checklist
- Start with Google Classroom if your teachers already run Classroom assignments and you want quiz extraction during setup.
- Start with Canvas, Microsoft Teams, or Moodle if your school already maintains the gradebook there and teachers need classes, rosters, and grade publishing to stay in that system.
- Use the institution-managed path when the school wants to restrict which LMS providers teachers can connect.