Is MS Teams the IFTTT of education that we explored as part of this report you led?

http://repository.jisc.ac.uk/6845/1/JR0090B_NDGLE_REPORT_EXECUTIVE_SUMMARY_SINGLE_PAGE_MAY18.pdf