Sometimes there is no need for log everything professionally and monitor everything. But still Power Automate flows run history checking from the portal and finding failed flows could be time consuming work. When there are multiple developers there isn’t even possibility to get people developing the flow so that there are actions catching errors or sending error report to one place. But still there is need to get information when a flow fails – what to do?

Each environment offers Flow Run table which records each flow action and failure. It is quite easy to build a solution where is Power Automate flow checking the Flow Run table. When there is failed flow, it will notify administrators somehow – send email service desk, post a Teams message into maintenance channel or something else.

Then you need to install the solution in environments, where you want to have logging.

Please remember

This means that if you want to follow Default environment flow failures, you need to add all previously created flows all into one solution. You need to have Power Platform or Global Admin permissions, so that you get the admin permissions to the Default environment, to see each Power Automate flow created by citizen developers.

Cloud Flow Runs table in CoE Starter Kit
Cloud Flow Runs table in CoE Starter Kit

The solution to go around this is to install the free monitoring and governance tool CoE Starter Kit, developed by Microsoft and create your Power Automate follow only Cloud Flow Runs table rows and develop only one solution.