Integrations at a glance
Three routes are available today: monitoring exams that stay in Moodle, LTI 1.3 Advantage connections for Moodle, Canvas, Blackboard, D2L Brightspace and other learning platforms, and exams hosted in Proctorly. Single sign-on, the public API and ERP or student information system links are planned and not available yet.
| Connection | What it does |
|---|---|
| Moodle: monitoring exams inside Moodle | Proctorly monitors an exam that stays in Moodle, in any browser. Candidates sign in and launch the exam through Moodle’s own login. |
| Exams hosted in Proctorly | Candidates sit the exam inside Proctorly, with no LMS, ERP or campus system involved. |
| Moodle over LTI 1.3 Advantage | Live. Adds launch, roster and grade return from Moodle. |
| Canvas, Blackboard, D2L Brightspace and other learning platforms | Live. Each connects through the same LTI 1.3 connection. |
| Single sign-on (Microsoft / LMS SSO) | Planned. Candidates and staff will log in with their institution account. |
| Grade return | Scores go back to your LMS gradebook through LTI 1.3 Advantage, kept separate from any pending review. |
| API for in-house systems | Planned. Will connect a custom LMS or student portal. |
| ERP and student information systems | Planned. Students, programs and results will move between systems, with the Proctorly Examination module. |
Ask us for the LMS versions we have tested and the exact services each connection supports.
Moodle: monitoring through Moodle's own login
Moodle monitoring with OAuth and LTI 1.3 is live and supports Canvas, Blackboard, and other learning platforms. With Moodle, your quiz stays where it is. Candidates sign in to Moodle as they always do and open the exam from their course, while Proctorly monitors the sitting in any browser and sends every flag to a person for review.
Your faculty keep building quizzes in the tool they know, the question banks stay put, and Moodle goes on marking the quiz as it does now. Proctorly covers what Moodle was never built to do. It watches for known threats during the exam, keeps a record of what happened and gives a trained reviewer the clips and timeline needed to make a fair call.
Sign-in and exam launch use Moodle’s own login (OAuth 2), and plugin support is available for earlier versions of Moodle. LTI 1.3 Advantage adds launch, roster and grade return on top, so candidates keep reaching their exams the way they do today.
For the full picture, including how Proctorly sits next to Moodle’s own quiz settings and Safe Exam Browser, see our page on Moodle proctoring.
What is LTI 1.3?
LTI stands for Learning Tools Interoperability. It is an open standard, maintained by the education technology consortium 1EdTech (formerly IMS Global Learning Consortium), that lets a learning management system launch an outside tool and share information with it securely. When a student clicks an LTI link in a course, the LMS tells the tool who the user is, what role they have and which course they came from. The tool then opens without a second login.
LTI 1.3 is the current core version of the standard. Earlier versions signed launches with a shared secret. In 1.3 the LMS and the tool exchange public keys, the user signs in through an OpenID Connect flow, and every launch carries a signed JSON Web Token that the tool can verify.
LTI Advantage is the name for LTI 1.3 plus three optional services:
- Names and Role Provisioning Services. The tool can request the course roster, so it knows which students and instructors belong to a course.
- Assignment and Grade Services. The tool can create gradebook columns and send scores back to the LMS.
- Deep Linking. An instructor can pick content or an activity inside the tool and place it in the course without copying links by hand.
An “LTI 1.3 integration” can mean any mix of these, so ask a vendor which services it supports as well as which version.
LTI 1.3 compared with LTI 1.1
| LTI 1.1 | LTI 1.3 | |
|---|---|---|
| How launches are secured | A key and shared secret signed with OAuth 1.0a | OpenID Connect login, signed JSON Web Tokens and public key exchange |
| Roster and grades | A basic outcomes service for sending a score back | Names and Role Provisioning Services and Assignment and Grade Services, as part of LTI Advantage |
| Placing content | Limited, often done by hand | Deep Linking |
| Where the industry is heading | Older tools still use it | New integrations are built on it |
Most major LMS platforms support LTI 1.3 and encourage new tools to use it. Your LMS vendor’s current documentation will tell you which versions and services your installation supports.
What an LTI integration means for proctoring
In a proctored exam, an LTI connection handles four jobs:
- Launch. The candidate opens the exam from their course and has no separate account to remember.
- Context. The proctoring tool knows which course, exam and candidate the launch belongs to, so the right rules apply.
- Roster. The tool can see who should be sitting the exam, which helps the exam office spot absentees and unexpected candidates.
- Grade return. Scores can flow back to the LMS gradebook, ideally held apart from any case still under review.
LTI can’t prove who is at the keyboard. A launch tells the tool which account opened the exam, but it says nothing about whether the account holder is the person in front of the camera. That job belongs to identity verification for online exams: face checks at the start and during the session, plus photo ID capture where the exam requires it.
Proctorly’s LTI 1.3
Proctorly’s LTI 1.3 Advantage connection is live. For Moodle it covers launch, roster and grade return, and it is designed to follow the 1EdTech LTI Advantage specification. Canvas, Blackboard, D2L Brightspace and other learning platforms connect through the same LTI 1.3 connection and are supported today.
You can still run exams hosted inside Proctorly if you prefer, and share the exam link with candidates through your LMS, email or student portal.
Canvas proctoring: what Canvas does and does not watch
Canvas, from Instructure, is one of the most widely used learning management systems in US higher education. Plenty of institutions run quizzes and exams in it, and they tend to ask the same two questions.
Can Canvas detect cheating?
Canvas doesn’t watch a candidate’s camera, microphone or screen by itself. Its quiz tools give you time limits, question and answer shuffling, question groups drawn from banks, access codes and availability windows. Some quiz versions also log events such as a student leaving the quiz page. Check Instructure’s current documentation for the quiz engine your institution uses.
These controls make copying harder and can surface patterns worth a closer look. What they can’t show is who sat at the keyboard, whether a phone was on the desk or whether an AI assistant was open on a second device. Institutions that need to know add a proctoring tool, usually connected to Canvas through LTI.
Is Canvas proctored?
A Canvas quiz is proctored only if the institution or instructor adds a proctoring tool to it, and many Canvas exams have none. If yours does, the exam instructions will normally say so, ask you to run a system check and explain what the tool captures before you start. Candidates who aren’t sure should ask their instructor before exam day.
Proctorly and Canvas today
Canvas connects to Proctorly through LTI 1.3, and the connection is supported today. Candidates launch the proctored exam from their Canvas course, and scores can return to the Canvas gradebook through LTI Advantage. During the exam, candidates go through identity checks and a locked browser session, people review the AI flags, and your exam office gets a case record for every flag.
Blackboard, D2L Brightspace and other LMSs
Blackboard, D2L Brightspace and other learning platforms connect through the same LTI 1.3 connection that Proctorly uses for Moodle. These connections are live and supported today.
If you would rather keep a particular exam out of your LMS, you can build it in Proctorly and share the link through your LMS. Ask us for the tested versions and the services supported on your platform.
Tell us which LMS you use when you book a demo, and we’ll show you the connection on your own setup.
No LMS needed: exams that run inside Proctorly
Many institutions would rather keep their highest-stakes exams out of the LMS entirely, and Proctorly is built for that. The exam runs inside Proctorly, so you need no ERP, LMS or campus system, and the attempt, the answers and the evidence stay together.
The hosted exam engine handles single and multiple choice, true/false, numeric with tolerance, short answer, essay, fill in the blank, matching, ordering, hotspot and file upload questions, and it has a math editor. You can set section timers, locked or free navigation and instructions for each section. Questions and options can be shuffled from item pools so neighbors don’t see the same paper. Candidates open the exam in a locked browser session on a laptop, desktop, tablet or mobile, using Chrome, Safari, Edge or Ulaa. The full feature set is on our online exam software page.
Single sign-on, grade return, proctoring API and SDK
Beyond the LMS, IT teams often ask about four more connections. Grade return to your LMS is live through LTI 1.3. The other three are planned and not available yet.
- Single sign-on. Planned. Candidates and staff will log in with their institution’s Microsoft account or through LMS single sign-on.
- Grade return. Live through LTI 1.3 Advantage. Scores go back to your LMS and are kept separate from any case still under review, so a pending flag never quietly changes a grade.
- Proctoring API. Planned. An API for connecting a custom LMS, admissions portal or student portal, with documentation published once it is available.
- ERP and student information systems. Planned. Students, programs and results will move between your ERP or SIS and the Proctorly Examination module.
We don’t offer a proctoring SDK for embedding monitoring in your own software. If your team needs one, tell us what you are building and we’ll give you a straight answer on whether it fits.
For architecture, hosting and data-handling details, ask for our security and integration pack when you book a demo.
What stays the same whichever route you choose
An exam can run inside your LMS or inside Proctorly. Either way, the parts that make a result defensible stay the same.
- You choose the assurance level per exam. Pick recorded monitoring with your staff reviewing, every flag reviewed by Proctorly, or live proctors watching. Our online proctoring page compares the levels.
- AI flags, people decide. No automated flag fails a candidate or imposes a sanction. A trained reviewer looks at each flag and records a decision with a reason, and your institution makes the final call. Read how human review proctoring works.
- A record that survives an appeal. Each case keeps the clips, the timeline, the reviewer’s reasoning and a tamper-evident audit trail, exported as one evidence pack.
- Your data, where you want it. Data is hosted in the client’s geographic location by default. Institutions can choose any AWS region or keep data in their own S3 bucket, and candidate recordings and data are not used to train AI models unless your institution opts in.
- No hidden monitoring. Candidates are told what is captured before the exam starts.
How to evaluate any proctoring integration
Whichever vendor you choose, these ten questions will tell you more than a logo wall of LMS names.
- Is the connection running in production today, and for which institutions?
- Which LMS versions has the vendor tested, and on which hosting setups (cloud, self-hosted)?
- Which LTI version does it use, and which LTI Advantage services: launch only, roster, grade return, deep linking?
- Is the connection certified by 1EdTech, and for which services?
- Where does the exam actually run: inside the LMS with monitoring alongside, or in the vendor’s own exam engine?
- What happens to a grade while a flag is still under review?
- What do candidates need to install, and which devices and browsers does it work on?
- How does sign-in work, and once a candidate is in, what proves they are the right person?
- If the connection or the LMS fails mid-exam, what happens to the attempt and the record?
- Where is candidate data stored, and who can see it?
We’re happy to answer every one of them for Proctorly in a demo.
Explore LMS integrations
- Moodle proctoring: how Proctorly monitors exams that stay in Moodle, how it works alongside Moodle quiz security and Safe Exam Browser, and what the Moodle connection includes.
Frequently asked questions
What is LTI 1.3?
LTI 1.3 is the current core version of Learning Tools Interoperability, an open standard from 1EdTech that lets an LMS launch an outside tool and share user, course and grade information securely. It relies on OpenID Connect login and signed tokens, where LTI 1.1 used shared secrets. LTI Advantage adds roster, grade return and deep linking services on top of the 1.3 core.
Does Proctorly support LTI 1.3 today?
Yes. Moodle monitoring with OAuth and LTI 1.3 is live and supports Canvas, Blackboard, and other learning platforms. For Moodle, the LTI 1.3 Advantage connection covers launch, roster and grade return. Moodle sign-in through Moodle’s own login (OAuth 2) also works, with plugin support for earlier versions of Moodle.
Can Canvas detect cheating?
Not by itself. Canvas quizzes have time limits, shuffling, question banks and access codes, and some quiz versions log activity events. Those controls help, but Canvas doesn’t watch the candidate’s camera, microphone or screen, and it can’t show who sat the exam. Institutions that need that add a proctoring tool, usually connected through LTI. Proctorly connects to Canvas through LTI 1.3 today.
Do we need an LMS to use Proctorly?
No. Exams run inside Proctorly, so you can deliver a proctored exam without any LMS, ERP or campus system. Build the paper in Proctorly and share the exam link with candidates however you like. Integrations are optional, for institutions that want exams to stay connected to an existing LMS.
Is Proctorly available for Blackboard or D2L Brightspace?
Yes. Blackboard and D2L Brightspace connect through the same LTI 1.3 connection Proctorly uses for Moodle, and both are supported today. Tell us which LMS and version you run, and we’ll confirm the services supported on your setup.
Is there a proctoring API?
Not yet. An API for connecting a custom LMS or student portal is planned, and we will publish its documentation when it is available. Until then, exams run inside Proctorly need no integration, and LMS-based exams can use the Moodle and LTI 1.3 connections that are live today.
Talk to us about your LMS and your next exam season.
Tell us which LMS you use, how many candidates sit at once and which exams matter most. We’ll show you how the connection works on your setup and be clear about what is still planned.

