Annoto - Unleashing In-Video Collaboration, Assessment and Insights

Local plugins ::: local_annoto
Maintained by Annoto Annoto
Annoto is your all-in-one platform for AI-powered video engagement and design. It transforms any video into an interactive, collaborative learning experience by allowing participants to add time-based annotations directly on the content, as well as personal notes and embedded quizzes for deeper learning. Students can actively engage by submitting their own videos, participating in guided interactions, and contributing to peer reviews. With Annoto, passive watching becomes active participation, while you receive actionable insights on student interaction, quiz performance, and video engagement. Supporting a wide range of use cases, student assignments, skills development, collaborative learning, guided viewing, peer review, and more, Annoto provides a unified solution for maximising the impact of your video content.
Latest release:
163 sites
53 downloads
33 fans
Current versions available: 2

Annoto — Unleashing In-Video Collaboration, Assessment & Insights

An AI-powered, in-video learning platform — turn passive video watching into active, collaborative learning, right inside Moodle.

Annoto overview

One-click integration. Annoto adds time-based annotations as an overlay to any video embedded in your courses — no redirects to an external platform, no per-video configuration, and a setup that takes about five minutes.

Annoto identifies videos in your activity content and attaches its in-video engagement widget automatically. Participants add timestamped comments, reply with text or video, answer in-video quizzes, and take private notes — while instructors gain actionable insights on learners, assessments and the video content delivered. Learn more in the Annoto guides.

Key features

Discussion
Time-based annotations

Pin comments and questions to the exact second of the video, building a living, timestamped discussion thread.

Social
Video comments & gamification

Reply with webcam, screen or audio clips. Badges, notifications and activity feeds keep the cohort engaged.

Assessment
In-video quizzes & grade sync

Add quizzes along the timeline with reliable, automatic Gradebook pass-back (RGSS) and limit-fast-forward controls. Learn more.

Peer review
Peer review & rubrics

Structured peer feedback and skill assessment with criteria and rubrics, integrated across LMS activities.

Completion
Activity completion conditions

Complete activities based on video progress or on active participation in comments, quizzes and discussions.

Compatibility
Player & source agnostic

Auto-detects and overlays Panopto, Kaltura, MS Stream, YouTube, Vimeo and native HTML5 video.

Meet Lumo — your AI teaching copilot

Lumo Copilot is Annoto’s AI companion — built to empower educators, not replace them. It streamlines content creation, grading and personalized insights so you can focus on pedagogy and student success.
 
• Auto-scaffolds prompts up Bloom’s Taxonomy
• Generates knowledge checks & quick quizzes
• Summarizes videos and explains concepts in plain language
• Suggests scenario-based, real-world exercises
• Shows where learners are stuck at each level
• Privacy-first: AI compliance, transparency & trust

Bloom

Explore the Lumo AI Copilot →

How it works

  1. Install the plugin — add the Annoto local plugin to your Moodle site and enter your API key & SSO secret. One configuration, site-wide.
  2. Embed video as usual — keep adding videos the way you always have. Annoto identifies them automatically and attaches its overlay.
  3. Learners collaborate — students annotate, answer quizzes and take notes in context while engagement rolls into the dashboard.

Platform Natural

Built for every video use case

Guided & active watching — prompts and in-video quizzes keep learners engaged. Guide →
Peer review & feedback — structured critique with criteria and rubrics. Guide →
Graded video assignments — responses sync to the Moodle Gradebook automatically. Guide →
Collaborative & flipped learning — shared discussion turns lonely viewing into a group experience. Guide →
Skills development & training — coaching videos become two-way practice. Guide →
Analytics & insights — heatmaps and per-student activity at site, course and video level.

Guide →

Use cases

 

Voice of the customer

“Annoto has redefined how we approach educational media — it enhances engagement, fosters collaboration, and provides invaluable insights into student learning.”

— New York University

“Annoto makes students pay attention to specific parts of a learning video, deepening their comprehension of challenging topics.”

— Taskforce Digital Learning, Amsterdam University of the Arts

“Annoto brings a great extension to Moodle’s collaborative features. Great job!”

— Moodle community

Why educators choose Annoto

5 min
Average setup
+63%
Video completion
20+
Languages
100%
In-LMS, no redirects

Winner of the Higher / Further Education Digital Services category at the Bett Awards.

Installation

  1. Install the Annoto local plugin from the Moodle plugins directory, or upload the ZIP under Site administration → Plugins → Install plugins.
  2. Enter the API Key and SSO Secret (provided per domain by Annoto) and save.
  3. Set moderator roles, widget position and discussion scope to suit your site.
  4. Enable the plugin — Annoto attaches to matching videos across every course. See the Moodle setup guide.
Compliance: GDPR & FERPA aligned, WCAG accessibility, advanced encryption, and LTI 1.3 support. Note: a subscription is required to use this service.

Links: Guides  ·  Moodle setup  ·  Lumo AI  ·  GitHub  ·  annoto.net

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8

Contributors

Annoto Annoto (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
  • Plugins bot
    Thu, 18 July 2019, 10:30 PM
    Approval issue created: CONTRIB-7785
  • Grzesiek Rogala
    Mon, 13 Dec 2021, 9:39 PM
    Congrats on the plug-in approval! Well done!
  • Cosmin HERMAN
    Tue, 14 Dec 2021, 1:58 AM
    Annoto brings a great extension to Moodle collaborative features!
    Great job Annoto team!
  • eva mendis
    Mon, 28 Nov 2022, 11:23 PM
    well done team moodle
  • Paul
    Wed, 19 July 2023, 6:05 PM
    I guess all this costs, so why not state here that there is a cost implication to the service, and that we should contact you for a a free no obligation offer?
  • Gerlan Apriandy Manu
    Wed, 6 Mar 2024, 9:43 AM
    How to get API key and SSO secret
Please login to post comments