Vacuum bots need to not start or stop if Outlook says I have a meeting?

I would like my vacuum bots to be aware of my work’s Outlook Calendar (O365) and not run when I have a meeting.

Any recommendations? I’m not overly concerned about how to do the logic for allowing the robots to start or interrupting their run. (I assume I can manage something in WebCore, etc.) I’m more concerned about how to detect the meetings that are in my Outlook Calendar.

Thanks.

There’s probably a more direct way, but you can sync your Outlook calendar with a Google calendar and then use the Google calendar service in IFTTT to turn on a virtual switch in SmartThings When specific events occur.