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.

  1. Institution launches from LMS, SSO, roster target, Deep Linking placement, or direct assignment.
  2. QFlowLearn resolves tenant, role, learner, assessment version, accommodations, and delivery policy.
  3. Delivery runtime starts the attempt from an immutable package and records attempt events.
  4. 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.