Integrations
QFlowLearn integrations
See how assessment content, rosters, launches, scores, and reports move between systems, with a current status for each integration boundary.
Integration matrix
Integration support
| Area | RFP requirement | QFlowLearn response | Status |
|---|---|---|---|
| LMS launch | LTI 1.3 launch from course, assignment, or assessment context | The OIDC login and signed LTI 1.3 launch identify the tenant, assessment, learner, role, services, and delivery policy. | Ready |
| LTI Advantage | Roster, assignment, and result return workflows | QFlowLearn supports Dynamic Registration, Deep Linking, AGS score passback, AGS line item access, and NRPS membership reads. | Ready |
| LTI Deep Linking | Let instructors select and place assessment links in the LMS | QFlowLearn supports Deep Linking launches and signed content-item responses. The LMS content selection interface is not available. | Ready |
| Canvas and Moodle | Common LMS launch and gradebook flows | Use LTI 1.3 and LTI Advantage for these integrations. Test launch, roster, and gradebook operations in the applicable LMS. | Environment validation |
| SIS and rostering | Import learners, sections, courses, schools, terms, and enrollment metadata | CSV and OneRoster imports support previews, learners, section membership, organizations, academic sessions, courses, class metadata, and import reports. | Ready |
| SSO | Institutional authentication and role mapping | QFlowLearn maps institutional roles to permissions. Separate hosts contain authoring, instructor, and delivery functions. | Ready |
| Content exchange | Move assessment content between systems | Import QTI 1.2, QTI 2.1/2.2, QTI 3.0, IMSCC, Moodle XML, GIFT, and Aiken. Export clean QTI 3 packages. | Ready |
| Results export | Export results for SIS, warehouse, and accountability reporting | QFlowLearn provides learner, aggregate, standards, item, and receipt CSV exports with a data dictionary. | Ready |
| Security boundary | Prevent cross-tenant or cross-host leakage | Separate hosts contain marketing, authoring, and delivery functions. Each host uses specified authentication, CORS, and token boundaries. | Ready |
Launch to reporting
Integration sequence
QFlowLearn names the system responsible for each identity, roster, assessment, attempt, score, and export record. Implementation teams use those boundaries to configure and test each handoff.
- Institution launches from LMS, SSO, roster target, Deep Linking placement, or direct assignment.
- QFlowLearn resolves tenant, role, learner, assessment version, accommodations, and delivery policy.
- Delivery runtime starts the attempt from an immutable package and records attempt events.
- Submission issues a durable receipt, then scoring, export, AGS grade return, and reporting run downstream.
Integration evidence
Review integration evidence
The integration packet includes LTI launch, Deep Linking, AGS, NRPS, OneRoster, result export, and security evidence.