That’s basically what I did.
I had a few things running in IFTTT and Microsoft flow, but both have pretty big limitations.
Moved everything across to webhook, which is running powershell scripts in the backend.
Makes it a lot easier for testing that things are working properly too.