New Contributor

Hi, Many LMS exist, Moodle, Learndash etc etc. Is there a simple Teams API which can invoke a one-to-one or group class scheduling? 


Separately, we create these EdTech spaces; is it possible that we can see the feature specs and roadmap of Teams for Education, which I believe is different to the Teams for Business (which I think I'm using now...)


One Teams App with configurable solutions seems to be in high demand here rather than Microsoft-determined features for Business / Education. There are many businesses in the business of education!

@Gideon Clifton, thanks for reaching out. 


Regarding LMS integration, Teams does provide a meetings app that LMS can integrate in to their experience.  Many LMSs have done this including Canvas, Blackboard, D2L and Schoology.  Learn more:

Check with your LMS provider to see if they have enabled this integration within their environment. 


We have also worked with partners to bring LMS experiences in to Teams.  For Moodle specifically, check out the Moodle integration via Skooler for example:

If you'd like to see a roadmap for Teams features that are especially interesting to our education customers you can use our M365 Roadmap and filter the Product to "Teams" and the Cloud Instance to "Education":  

Learn more about Teams for Education's general offering from our site:


@angelamsft What about LearnDash in particular? 

@angelamsft I tried to set up that app in AAD and it seems its missing some steps. I can't find the file msalApp.ts. I'm not even sure where to look.