Nextcloud Talk Session For Moodle
Live classes and office hours, hosted on your own Nextcloud server — no third-party video platform required.
Add a Nextcloud Talk Session activity to any Moodle course. Teachers schedule live classes and office hours and manage who can join — students click Join right from Moodle, with nothing extra to install or log into.
Launch pricing: $500 $2,000 — save $1,500.
Stays On Your Server
Video, chat, and recordings never leave your institution's own Nextcloud storage.
Automatic Access Control
Teachers become hosts, students become attendees — access always matches your Moodle course list.
Built for Nextcloud Talk — the video calling app many schools already run.
One-time payment for your whole site — no subscriptions, no per-teacher fees.
Built on tools you already trust
Nextcloud Talk Session For Moodle doesn't add a new video vendor to your stack — it connects Moodle with Nextcloud Talk, so there's nothing new for staff or students to learn.
One activity type. Every session your course needs.
Nextcloud Talk Session For Moodle adds a Talk Session activity directly inside any Moodle course — teachers schedule live classes, host office hours, and manage who can join, all without leaving Moodle.
Scheduled Live Sessions
Set a start and end time for each class. The Join button turns on automatically when the session opens.
Privacy Controls
Turn on a waiting room, add a password, or share a guest link for outside visitors.
Automatic Class Size Handling
Large classes automatically switch to a lecture-friendly mode so things stay organized.
One-on-One Office Hours
Instructors post open time slots. Students pick a slot and get a private meeting room automatically.
Automatic Access Cleanup
If a student is removed from a course, their access to that course's meeting rooms is removed too.
From course page to live class in three steps
No separate login, no extra app to install — everything happens from inside Moodle.
Schedule
A teacher adds a Talk session to the course, sets a time, and picks privacy options.
Why it's easy:
- Works just like adding a Forum or Quiz
- No extra software to install
Join
Students click Join right from Moodle once the session opens — no separate login or app needed.
Why it's easy:
- One click from the course page
- No extra passwords to remember
Review
If recording was enabled, the session appears back in the course afterward for anyone who missed it.
Why it's easy:
- Recordings stay on your own server
- Great for students who miss class
Who gets what access
Room access always matches your Moodle course — nobody has to set permissions by hand.
| In Moodle | In the Meeting | What They Can Do |
|---|---|---|
| Teacher | Host | Start the class, mute students, let people in from the waiting room, start recording, end the session |
| Enrolled Student | Attendee | Join the class, talk or share their screen (unless muted), send messages |
Built for schools who care where data lives
Stays on your own server
All video, chat, and recordings stay on your institution's own server, never a third-party cloud.
No surprise charges
No per-user fees or surprise usage charges from a third-party video company.
Feels like Moodle, because it is
Works inside the Moodle interface teachers and students already use every day.
Office hours without the back-and-forth
Office hours booking removes the scheduling emails that come with one-on-one meetings.
Transparent pricing
Nextcloud Talk Session For Moodle is a one-time purchase that covers your entire Moodle site — not a per-teacher or per-course fee.
A single license unlocks it across your whole Moodle site.
- Unlimited participants per room
- Office hours & appointment booking
- Cloud recordings included
- No subscription, ever
Try it for free with rooms of up to 4 participants — no credit card and no time limit. Upgrade whenever you're ready for full classes.
- Up to 4 participants per course
- All core features enabled
- No time limit to try it
| Free | Licensed | |
|---|---|---|
| Participants per room | Up to 4 | Unlimited |
Frequently asked questions
Common questions about setup, licensing, and how Nextcloud Talk Session For Moodle fits your site.
General Questions
Do I need anything besides Moodle to use this?
Yes — your institution needs its own Nextcloud server with the Talk feature turned on. Nextcloud Talk Session For Moodle connects Moodle to that server.
What happens if I don't buy a license?
You can still use it for free with up to 4 people per course. Beyond that, joining is disabled until you purchase a license.
Is this a subscription?
No — it's a one-time purchase that covers your whole Moodle site.
Still have questions? Contact our support team.
Contact Support