The AhaSlides Moodle plugin installs directly into your Moodle site and lets instructors embed interactive sessions within course activities. Learners join from within Moodle using their existing Moodle login.
1. A Moodle admin installs the AhaSlides plugin from the Moodle Plugin Directory or via a ZIP upload.
2. Instructors add AhaSlides as an activity within any Moodle course.
3. Select or create a presentation in the activity setup.
4. Learners click the activity link and join the AhaSlides session directly from their course page.
1. As a Moodle admin, go to Site Administration → Plugins → Install Plugins.
2. Search for AhaSlides in the Moodle Plugin Directory, or upload the plugin ZIP file manually.
3. Complete the installation wizard and configure the AhaSlides API key in plugin settings.
4. Instructors can now add AhaSlides as a course activity via Add an Activity or Resource → AhaSlides.
Native Moodle Plugin
Installs directly into Moodle as a proper activity module. No LTI configuration needed—it integrates like a first-party feature.
Wide Distribution
Available on the Moodle Plugin Directory, making it easily discoverable and installable for institutions and independent Moodle administrators worldwide.
Single Sign-On
Learners log in once via Moodle and are automatically authenticated into AhaSlides sessions—no separate account creation needed.
Open Source Compatible
Designed to work with self-hosted and cloud-hosted Moodle installations, including MoodleCloud and custom server setups.