For LMS & IT Admins

Deploy In Minutes. Govern With Confidence.

Annoto connects to Canvas, Moodle, Blackboard, or Brightspace through a single LTI 1.3 integration. No new player or login, and no data outside the controls you already run.

IT administrator configuring Annoto's LTI 1.3 integration in the LMS admin console
Learn more: One LTI 1.3 deployment, every course covered
For IT & LMS Administrators

One LTI 1.3 Deployment, Every Course Covered

Annoto is built to be the straightforward ticket in your queue. It deploys once through LTI 1.3, inherits authentication from your LMS session, and adds an in-video collaboration layer to every course without touching your video pipeline. There are no browser extensions to support, no separate accounts to provision, and no content to migrate.

Works With the Stack You Already Run

Annoto integrates with Canvas, Moodle, Blackboard, Brightspace, and Open edX via LTI 1.3, and sits on top of Kaltura, Panopto, Wistia, YouTube, and Vimeo, so instructors keep the players and workflows they know. Sign-in flows through the LMS, meaning SSO behaves exactly as your identity configuration already dictates. Grades from in-video quizzes return through standard gradebook sync, keeping the official record in the system your registrar already trusts.

Governance You Can Actually Enforce

You decide where Annoto appears and how it behaves. Moderation controls, role-based permissions, and course-level defaults let you match departmental policies instead of fighting them. Analytics export gives institutional data teams the engagement numbers they ask for without handing out admin consoles, and the activity feed keeps instructors informed inside their own courses. When a faculty wants discussions off and quizzes on, that is a setting, not a support project.

Rollouts That Do Not Become Ticket Storms

Most deployments start with a scoped pilot in one sub-account or faculty, then expand once the configuration is proven. Because Annoto renders inside the video player students already use, there is no training rollout to coordinate and little for the help desk to absorb. Step-by-step deployment guides for each LMS live at docs.annoto.net, alongside integration references your team can review before anything touches production.

Institutions worldwide run Annoto on infrastructure their IT teams manage, from single-campus Moodle instances to multi-tenant Canvas environments. If you own the LMS, you can evaluate Annoto in a sandbox course this week and know precisely what a full rollout involves before you commit to one — with your existing SSO, your existing video platforms, and no change to the student login flow.

What the Semester Lifecycle Looks Like

Admin effort clusters at term boundaries, so it helps that course rollover is uneventful. When a course shell is copied for a new term, the tool placement copies with it — instructors do not re-request anything, and the new section starts clean while the old one keeps its record. At term end, nothing needs decommissioning: completed courses retain their interaction history for as long as institutional policy says they should, and retirement of old content follows the same schedule you already apply to the LMS itself. One less system with its own calendar is exactly the goal.

Triage Before Escalation

The few tickets that do arrive tend to sort quickly. A video showing no interaction layer is almost always a placement or embed question; a user seeing the wrong permissions is a role-mapping question answered by checking what the LMS sent in the launch. Reproducing an issue in the sandbox course you kept from the pilot settles most reports in minutes, and when something does need escalation, a course ID, a timestamp, and the affected role are usually all the vendor side needs to trace it.

Updates Without a Maintenance Calendar

Annoto is operated as a service, so version upgrades never appear in your change calendar and no plugin packages wait for a patch window. What deserves your attention instead is configuration drift: a quick periodic review of placements, defaults, and who holds elevated roles keeps the deployment matching policy as departments come and go. Changes worth communicating to faculty are the feature-level ones, and those can be previewed in the sandbox before anyone announces anything.

Answering Data Requests Without a Vendor Ticket

When the registrar, a department head, or a records request needs interaction data, the export path is self-service: scoped CSV or API extracts under your control, delivered in a format your data team can process. Departing instructors are handled by your directory as usual, and their course contributions remain with the course, where academic records expect them to be. The point is autonomy — routine requests should never queue behind a vendor's support desk.

Built For How IT Actually Deploys Software

One integration, enforced everywhere, from the LMS to the identity provider.

Comment thread with participants illustration

One-Click LTI 1.3 Install

Stand up Annoto across Canvas, Moodle, Blackboard, or Brightspace with a single LTI 1.3 connection. No per-course setup.

Assessment criteria illustration

No Player Migration

Media-agnostic by design. Annoto layers onto the video and lecture-capture platform you already run.

Video engagement analytics illustration

Centralized Admin Controls

Manage access, permissions, and rollout from one admin console instead of chasing settings per course.

IT administrator reviewing SSO, security, and access settings for Annoto
For IT & Security Teams

Identity And Data Handled Your Way

Annoto authenticates through the identity provider you already run and keeps data under the controls your institution already enforces.

Single Sign-On, Enforced: SSO and MFA flow through your existing identity provider; no separate Annoto credentials.
FERPA & GDPR By Design: regional data residency and encryption in transit and at rest, built into the platform.
Low Maintenance: no plugin to patch, no player to upgrade; updates roll out centrally on our side.

What Changes For Your IT Team

1

Rollout Becomes A Single Ticket

One LTI 1.3 connection replaces course-by-course setup requests.

2

Access Stays Under Your Roof

SSO/MFA and role-based permissions run through the identity provider you already manage.

3

Compliance Stops Being A Project

FERPA, GDPR, data residency, and encryption are built in.

Two Ways To Connect

LTI is one route. It is not the only one.

Annoto does not require an LMS. Pick whichever route matches where your video already lives.

Route 1 · LTI 1.1 and 1.3
For Canvas, Moodle, Blackboard, Brightspace and Open edX
Register Annoto once as an external tool, for every course
Single sign-on and rosters arrive through the standard
Graded interactions pass back to the gradebook
Any LMS that implements LTI, not only the named ones
Route 2 · Plug-and-play SDK and API
For portals, training sites and custom platforms
One script tag and a client ID attach the layer to your player
Learners authenticate against your platform, with JWT or SAML
REST API and webhooks feed your warehouse and reporting
No second account store, and no duplicate user management

Both routes deliver the same engagement layer. See Developers for the SDK, API and webhook reference, or Annoto for any LMS for the LTI path.

FAQ

Frequently Asked Questions

How does Annoto handle FERPA and GDPR requirements?
Annoto is built for FERPA and GDPR compliance, with regional data residency options and encryption in transit and at rest. Compliance documentation and a Data Processing Agreement are available for security and procurement review.
How long does deployment take, and what does IT need to configure?
In an LMS, Annoto connects through a single LTI 1.1 or 1.3 integration in Canvas, Moodle, Blackboard or Brightspace. For a portal, a training site or a homegrown platform, you add one script tag and a client ID instead. Either way there is no new player, no separate accounts and no migration of existing course video.
Does Annoto support SSO and MFA?
Yes. Authentication flows through your existing identity provider, so SSO and MFA policies apply to Annoto exactly as they do elsewhere. In an LMS that arrives through the LTI session; outside one, Annoto accepts the identity your platform already holds over JWT or SAML.
What is the ongoing maintenance burden for our team?
Minimal. There is no plugin to patch or player to upgrade. Updates and infrastructure are managed centrally, so your team maintains one integration, not one deployment per course.
Explore more
Get Started

Give Your Campus One Secure Integration

See how Annoto deploys, authenticates, and protects data inside your LMS.