For Canvas / Moodle / Blackboard
Embed Academy courses in your LMS
SetFlow Academy speaks an LTI 1.3 launch shim — the common case where a student clicks a link inside Canvas/Moodle/Blackboard and gets dropped straight into the course on Academy. Most instructors only need this. Full deep-linking, grade pass-back, and NRPS/AGS ship when a partner institution requests them.
1 · Find the course slug
Open the course on Academy. The URL is https://academy.getsetflow.app/courses/your-slug. The slug is the last segment.
2 · Build the launch URL
Paste this into your LMS as the External Tool URL:
https://academy.getsetflow.app/lti/launch?course=YOUR-SLUG
Optional query params: cohort=cohort-id to pin to a cohort, lesson=lesson-id to deep-link to a specific lesson.
3 · How it behaves
- • Student clicks the link in Canvas/Moodle/Blackboard.
- • They land on Academy. If they already have an Academy session, they go straight into the lesson player.
- • If they don't, the course detail page invites them to sign up / sign in / enroll.
- • When the course is CLASSROOM_ONLY + auto-enrollment is on, they're auto-enrolled the moment their account links.
Want full LTI 1.3?
Real LTI 1.3 with deep linking, grade pass-back, NRPS/AGS, and a signed JWT issuer is on the roadmap. Email partnerships@getsetflow.app if your institution needs it — we ship it for partners.
