I needed to update a couple of Power Automate flows the other day. Then it hit me: the Power Automate Tools browser extension copies flows as JSON — and JSON is something Claude handles really well.
So I tried it. Copied the flow JSON, pasted it into Claude inside my Dynamics 365 Architect project, described what I wanted changed. There was some back and forth — Claude explained what it would change and why, we landed on the right approach, and then it handed back JSON ready to paste straight into the extension.
Saved, refreshed — worked first try.
The changes weren’t simple either. I added a condition and reworked a List Rows action to pull data from a different table, which meant rewriting the FetchXML query with multiple link-entities. That’s genuinely painful to do by hand in the flow editor. Describing it in plain language and getting back correct FetchXML and updating all the places with references based on the old FetchXML was the biggest time saver of the whole thing.
Beyond it just working: Claude kept the same naming conventions already in the flow and added notes to each action describing what it does. I asked for documentation on top of that and got a complete write-up of the flow at the same time.
Here’s how to do it
What you need:
- Claude — ideally with a project set up for your platform context
- Power Automate Tools browser extension


The steps:
- Open your flow in Power Automate
- Click Power Automate Tools and copy the JSON
- Paste the JSON into Claude
- Describe the changes you want in plain language
- Discuss and align on the approach if needed
- Copy the updated JSON back into Power Automate Tools
- Save the flow
- Refresh the flow
- Verify the changes look correct in the UI
- Test that the flow does what it’s supposed to do
- Done ✅
Give it a try next time you’re stuck on a flow. You might be surprised how much faster you move.



