I have been dabbling with this today.......... n8n
Quick update, I spent yesterday (Sunday) creating a few basic workflows, validating them and then expending them out. I have n8n self hosted, using npn reverse proxy with lets encrypt ssl.
One this to note, if you do self host make sure you enable web sockets in your nginx proxy manager entry otherwise it will lose server connection.
Mondays update: create my first more complex workflow that checks a set of defined URL's , checked for status code 200, then depending on whether it is successful or not send a predefined message via telegram.
this would make a great video series, hint hint :-)