Power Platform

How to Map Power Automate Flow Dependencies with FlowLens

Create visual dependency maps for any Power Automate cloud flow — understand action connections, run-after conditions, and loops at a glance.

Tool Used

FlowLens

Open tool
1

Export your flow definition

In Power Automate, open your cloud flow and export it as a ZIP package via the ⋯ menu → Export → Package (.zip). Unzip the file and find the workflow JSON inside (usually under the packagedContent or workflow folder).

2

Open FlowLens

Go to devhexlab.com/flowlens in any modern browser. The tool processes everything locally — no data is sent to any external service.

3

Load your flow JSON

Drag and drop the JSON file onto the FlowLens input area, or click to browse and select the file. You can also paste raw JSON directly. FlowLens parses the action graph and identifies all dependencies.

4

Explore the dependency map

A visual diagram renders showing every action as a node. Arrows represent run-after relationships — green for success paths, red for failure branches, and orange for skip conditions. Hover over any node to see the full action name and type.

5

Identify loops and parallel branches

Apply/For-each loops are shown as grouped clusters. Parallel branches are laid out side by side so you can immediately see which actions run concurrently versus sequentially. This is especially useful when reviewing complex approval or notification flows.

6

Export or share the map

Use the Export button to download the diagram as an SVG or PNG image. Include it in documentation, design reviews, or incident post-mortems to give teammates immediate visual context about flow structure.

All done!

You are ready to use FlowLens like a pro.

Try it now
All guides