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.

nextcloud Talk

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.

● Why schools pick it

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.

Privacy-first
Self-hosted
No subscription
Syncs automatically
● What it does

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.

● How it works

From course page to live class in three steps

No separate login, no extra app to install — everything happens from inside Moodle.

Schedule
Join
Review
01

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
02

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
03

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
● Access, handled for you

Who gets what access

Room access always matches your Moodle course — nobody has to set permissions by hand.

In MoodleIn the MeetingWhat 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
● Why institutions choose it

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.

● Pricing

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.

Site license
Nextcloud Talk Session For Moodle
$2,000 $500 one-time
Save $1,500 — launch pricing

A single license unlocks it across your whole Moodle site.

  • Unlimited participants per room
  • Office hours & appointment booking
  • Cloud recordings included
  • No subscription, ever
Buy Now
Try it first
Free

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
Get Started Free
FreeLicensed
Participants per roomUp to 4Unlimited
● FAQ

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