Microsoft Power Automate (formerly Microsoft Flow) is a workflow tool from Microsoft that allows you to automate regular, recurring processes and thus routine tasks.
You create workflows within a few clicks and define once which services should communicate with each other. As a result, you will for example receive notifications or files are automatically synchronized or collected.
Workflows range from single tasks (e.g. notifications) to large systems (e.g. complex approval processes). Any logic can be created in the user interface (workflows) that are to be executed automatically when certain events occur.