
For learning management systems
Add LTI® 1.3 support to your LMS
Talk to our teamThe platform half of LTI®
Implementing the platform side means issuing signed launches, publishing a key set, and serving every Advantage endpoint. LTIAAS Connect provides that layer.
Your own domain
Run Connect on an ltiaas.com subdomain, or point a domain of your own at our servers so launches carry your branding.
Tools work as they expect
Tools see a standards-compliant platform, so anything already built for LTI® 1.3 works against your LMS without special-casing.
Receive your first LTI® launch in minutes
Register an LMS, point us at a URL, and LTIAAS performs the handshake and redirects the user to your application.
What is it
LTI® has two roles. A tool is the application a learner is sent to; a platform is the learning management system that sends them. Most of what is written about LTI® covers the tool side. LTIAAS Connect is for teams building the platform.
Being a platform means more than redirecting a user. You have to sign each launch as a JWT, publish and rotate a public key set, respond to the tool's OAuth2 token requests, and implement the Advantage services the tool then calls: Names and Roles for the course roster, Assignment and Grade Services for the gradebook, and Deep Linking for content selection.
LTIAAS Connect handles the protocol and the cryptography, and calls webhooks in your LMS for the parts only you can answer: who is enrolled in this course, what is in this gradebook, record this score. Your LMS stays the source of truth; LTIAAS speaks LTI® on its behalf.
product features
Cover the LTI® 1.3 Advantage services
Names and Roles, Assignment and Grade Services and Deep Linking each map to a webhook in your LMS. LTIAAS validates the tool's request, calls your webhook, and formats the response the way the specification requires.
Ask about the webhook contract
One integration, every LTI® tool
Register a tool once and your users can launch into it. Because the tools see a conformant platform, adding the next one is a registration rather than a project.
How LMS registration works
Talk to us about your LMS
Connect is set up with you rather than self-served, so the webhook contract fits how your system already stores courses, enrolments and grades. Tell us what you are building and we will scope it.
Contact us
Tell us about your learning management system
Connect is scoped to the system it plugs into. Send us a note about your LMS and how your users expect to reach external tools, and we will take it from there.
