LTI is different from SCORM. With SCORM, you download a package and upload it to your LMS. With LTI, you set up a direct connection once, and everything stays in sync automatically — no packages to manage.
What You’ll Need
- Admin access to both Replay and your LMS
- About 10 minutes to complete setup on both sides
- Your LMS must support LTI 1.3 (all modern LMS platforms do)
Step 1: Get Your Replay URLs
Open LTI Settings in Replay
Go to Company Settings → LTI. You’ll see three URLs at the top of the page:
- OIDC Login URL — your LMS sends students here first
- Launch / Redirect URL — where students land after authentication
- JWKS URL — how your LMS verifies Replay’s identity
Step 2: Register Replay in Your LMS
The exact steps depend on your LMS. Here are the most common ones:- Canvas
- Moodle
- Other LMS
- In Canvas, go to Admin → Developer Keys → + Developer Key → LTI Key
- Set the Redirect URIs to your Launch URL from Replay
- Set the OpenID Connect Initiation URL to your OIDC Login URL
- Set the JWK Method to “Public JWK URL” and paste your JWKS URL
- Under LTI Advantage Services, enable:
- Can create and view assignment data in the gradebook
- Can view assignment data in the gradebook
- Can view submission data for the user
- Can create and update submission results
- Save the Developer Key and copy the Client ID it generates
- Go to Settings → Apps → + App → set Configuration Type to “By Client ID” and paste the Client ID
Step 3: Register Your LMS in Replay
After setting up Replay in your LMS, your LMS will provide several URLs and IDs. Come back to Replay to complete the connection.Fill in the Add Platform form
On the LTI settings page in Replay, scroll down to Add Platform and enter:
- Issuer URL — your LMS’s identity URL (e.g.,
https://canvas.instructure.comor your Moodle site URL) - Client ID — the ID your LMS generated when you registered Replay
- Deployment ID — the deployment identifier from your LMS
- OIDC Auth URL — your LMS’s authorization endpoint
- JWKS URL — your LMS’s public key URL (for verifying its identity)
- Token URL — your LMS’s token endpoint (for sending grades back)
Step 4: Test the Connection
- Go to your LMS and add a Replay activity to a course
- Click the activity link as a test student
- You should land on the Replay activity page, ready to practice
What Happens When Students Launch
When a student clicks a Replay activity in the LMS:- The LMS securely authenticates them with Replay (no separate login needed)
- Replay creates an account for them automatically using their LMS identity
- They land directly on the assigned activity
- When they complete it, their score is sent back to the LMS gradebook

