@Stephen Good question! I was looking into this yesterday and found an old package, O365 (
https://o365.github.io/python-o365/latest/getting_started.html), that I can use to authenticate and check my work email. From there, I was thinking about a check for a specific email. Basically, I would have Prefect run every 30 minutes to check for this email and kickoff a flow if True.