Activities ::: mod_scheduler
Maintained by Henning Bostelmann
An appointment scheduler for planning face-to-face meetings between teachers and students. Teachers can set up time slots, and students can choose one of these on Moodle.
Latest release:
5524 sites
180 fans
Current versions available: 10

The Scheduler module helps you in scheduling appointments with your students. Teachers specify time slots for meetings, students then choose one of them on Moodle. Teachers in turn can record the outcome of the meeting - and optionally a grade - within the scheduler.

Group scheduling is supported; that is, each time slot can accomodate several students, and optionally it is possible to schedule appointments for entire groups at the same time.

Please note that minor updates to this module will normally be released on github only.

For help and discussion about the module, including feature requests etc., please use the Scheduler forum on or the bug tracker. Please don't use the comment section below for that, queries might go unanswered.

For an earlier version supporting Moodle up to release 1.9, see the Scheduler 1.9 module.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4


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

Comments RSS

Show comments
  • Fri, Nov 25, 2022, 6:50 PM
    Hey everyone, we were asked if there would be the possibility to add a calender integration - if we create a pull request would it be merged? Thank you!
  • Fri, Jan 13, 2023, 4:38 PM
    Hi Henning,
    our lecturers really love this plugin - now we are planning Moodle 4 upgrade for march 2023... Is it possible to keep on using the 3.11 Version of the scheduler on Moodle 4 - or is there a 4.0 (or 4.1) version coming soon?
    Thank you + kind regards
  • Sun, Jan 15, 2023, 3:56 AM
    A 4.x version is in preparation - in fact, if you try the "master" branch from github, it should already work.
    On the other hand, the 3.11 version of Scheduler should also work on 4.x up to some display issues (for example, missing icons).
  • Thu, Feb 9, 2023, 10:59 PM
    Hi Henning,
    1. Thanks for developing and maintaining one of my favorite plugins, and I don't say/write it to every developer smile

    2. Can you estimate when the Moodle 4.1 version of the plugin would be released?

    3. Do you plan to include in the Moodle 4 release a new version of the plugin icon, that would be in line with the core activities/resources icons?
  • Sat, Feb 25, 2023, 4:20 PM
    Hi Henning
    Thanks for the new version. After installing the master branch from Github we noticed a bug with files (uploaded files cannot be opened) :
    Any idea how to fix this?


  • Wed, Mar 15, 2023, 9:22 PM
    Hi, scheduler plugin is not working in Moodle Mobile App. I would like to be able to use it inside the App, any suggestions?
    Thanks Nancy
  • Mon, Mar 20, 2023, 9:37 PM
    Hi, thanks for this very useful plugin.

    Unfortunately, we have encountered some bugs with slots suddenly disappearing, so we have discovered that not all the tasks one does as a teacher are recorded in the log database.

    Therefore I have 2 questions
    - Do you have an explanation for the missing logs?
    - Is there a way to limit the ability to revoke students (we think this is the root of our problem)?

    see below for details:
  • Tue, Apr 4, 2023, 4:03 PM
    Hi Henning, Thanks for your great work with this plugin, it is widely used at my institution. Do you have a timeline for when you anticipate having a version for Moodle 4 available please?
  • Mon, May 15, 2023, 10:04 PM
    Hello Henning,
    We have a slightly unusual requirement of looking for a way to log or Track the Teacher action of Marking or UnMarking the 'Seen' action.
    Sometimes Teachers mark students Seen even of they have not, to meet quotas, or having marked them Seen, Unmark to allocate another chance even when it is not allowed by School Administration. So we are exploring if we can control or at least track. User Logs dont seem to profer a solution, Grateful in advance for guidance
  • Thu, Jun 1, 2023, 12:28 AM
    Good day! Do you plan to support this plugin in the Moodle mobile application? Thank you.
  • Wed, Jul 19, 2023, 5:46 PM
    Hello Henning,
    thank you for the plugin!
    Is it possible to put a clickable link in the location field? We would like to put the link to the personal zoom-meeting-room of our teachers.
    Thank you!
  • Sat, Jul 22, 2023, 1:30 PM
    @Simon Bücker
    Do to this you may simply take advantage of the "Comments" or "Notes for appointment (visible to student)" fields to paste your link.
  • Sun, Aug 20, 2023, 11:31 PM
    Is this plugin development still active? There are few pull-requests at github still opened after a year.
  • Fri, Aug 25, 2023, 7:37 PM
    It's under development but with, say, low priority, in particular regarding feature requests. (I will get to these only very seldomly; the plugin has been around for 10+ years and, while there's an unlimited list of potential new features, I'm reluctant to add to it significantly.)
  • Mon, Sep 11, 2023, 3:57 PM
    Hello Henning. Thank you for this great plugin. I have a short question:
    Is it possible to filter the slots by date in some way in the main page :/mod/scheduler/view.php?id=124&subpage=allappointments&offset=-1&what=view ?
    ...i was thinking maybe modifying the url with something like &date=11092023

    Thanks in advance.
1 2 3 4 5 6 7 8 9 10 11 12 13
Please login to post comments