MS Teams Meeting

Activities ::: mod_msteams
Maintained by Robert Schrenk, Zentrum für Lernmanagement, Andreas Riepl
Using this activity plugin you can schedule Microsoft Teams Meetings directly from inside your Moodle courses.
Latest release:
1140 sites
13 fans
Current versions available: 1


General information

This plugin combines two existing sources:

  • It uses the url module as a basement and works like that.
  • It is inspired by the atto_teamsmeeting-Plugin that allows the schedule a Microsoft Teams Meeting using an external tool called "meetingapp"


You need a working installation of meetingapp. You can install it on your own infrastructure using a prepared tool from enovation (more info), or use the pre-defined app provided by enovation.

How does it work?

Simply add the MS Teams activity to your course page. It allows you to schedule an MS Teams meeting within an iframe and catches
the meeting url, which is stored as url-parameter in a hidden form field.

That way this activity works exactly as the url module with the only difference, that the URL is directly retrieved from Microsoft Teams.


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


Robert Schrenk (Lead maintainer)
Zentrum für Lernmanagement
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Plugins bot
    Wed, Jun 10, 2020, 2:49 AM
    Approval issue created: CONTRIB-8118
  • Elias Sfeir
    Mon, Jan 17, 2022, 9:24 PM
    Dear Team,
    Thank you for this plugin.
    The plugin was working fine, until last week, since the Firefox update, the plugin started redirecting the user to the Moodle login page within the iframe while trying to create the meeting link.
    Please we need your support to fix it.
    Thank you.
  • Robert Schrenk
    Mon, Jan 17, 2022, 10:09 PM
    Please use the bugtracker to report errors. In this case, I tried it with the most current version of Firefox on Ubuntu (96.0) and everything was working.
  • Elias Sfeir
    Mon, Jan 17, 2022, 11:00 PM
    Dear Robert,
    Thank you for your prompt reply.
    Will you be able to share your email to share the requested and also a video of what is happening.

    Thank you.
  • Robert Schrenk
    Tue, Jan 18, 2022, 11:08 PM
    Please use the bug tracker link above and create an issue in the GitHub Repository. There you can also upload your video. Kind regards
  • Samit Puri
    Fri, Jun 17, 2022, 9:11 AM
    When can we get this plugin for moodle v4?
  • Robert Schrenk
    Mon, Jun 20, 2022, 2:18 PM
    As this plugin is based on the normal "URL"-Plugin, I think it is still compatible with Moodle 4, just give it a try!
  • Patricia Muzy
    Wed, Dec 7, 2022, 1:31 AM
    This plugin does not record the session in the Teams calendar. Is this the expected behavior? How to overcome this behavior?
  • Patricia Muzy
    Fri, Dec 23, 2022, 11:54 PM
    Hi Robert,
    This plugin does not create a meeting in the MS Teams Calendar. Can you develop this enhancement?
    It would be greatly appreciated.
  • Robert Schrenk
    Tue, Dec 27, 2022, 4:35 PM
    Hi, this plugin does not communicate with O365 at all as it uses the meetingapp as intermediate software (please refer to the plugin description). The feature that you request, must bei implemented in the meetingapp, not in the Moodle plugin.
Please login to post comments