Skip to main content

Notifications

Community site session details

Community site session details

Session Id : Gh1k0GBaNALnoA9XDs6EBA
Power Automate - Building Flows
Unanswered

How to restore a previous version of a flow

Like (14) ShareShare
ReportReport
Posted on 23 May 2019 13:16:26 by

I have written a flow that worked, then was modified to add additional functionality, then doesn't work. Trying to revert to the way it was when it worked hasn't worked. The flow will take an unreasonable amount of time to re-write. 

 

Is there a way to access previous versions of a flow (restore a flow to version 1 from version 34, etc...)?

  • PetrosF-MSFT Profile Picture
    on 26 Aug 2024 at 12:55:02
    How to restore a previous version of a flow
  • ninihen Profile Picture
    4 on 29 Feb 2024 at 12:03:03
    Re: How to restore a previous version of a flow

    There is a software flowstudio.app that allows users to retrieve the definitions of a Flow at the point in time of previous runs and restore from that snapshot, just with a few clicks:
    Screenshot 2024-02-29 013024.pngScreenshot 2024-02-29 013521.png

    More information on this page: https://learn.flowstudio.app/restore-power-automate 
     
    *Declaimer: I'm part of the Flow Studio team, and this is a paid feature. Though, Flow Studio has a 14 days free trial and you can achieve what you need without needing to pay. 

  • rbishop-etq Profile Picture
    21 on 18 Nov 2023 at 00:34:17
    Re: How to restore a previous version of a flow

    I know this is an older thread, but you all might be interested to see that proper versioning on cloud flows is supposed to be rolling out very soon as indicated here:
    https://learn.microsoft.com/en-us/power-platform/release-plan/2023wave2/power-automate/planned-features

  • Renae_C Profile Picture
    19 on 28 May 2023 at 04:05:10
    Re: How to restore a previous version of a flow

    Hi indhaa, 

    It tends to tell you the step by step trigger/actions that it uses within the flow but doesn't appear to give the deep levels of what was coded. Mostly its giving the responses. So you can see the text that was in place previous to the condition and if that succeeds on the next step. e.g 

    Trigger Input: 
    },
    "body": {
    "text": "YES"
    }

    then the condition runs and then I put a compose action on each outcome. 
    Outcome 1:
    Compose - Status 
    SUCCEEDED 
    Compose Input: 
    YES
    Outcome 2: 
    Compose _2 - Status: 
    SKIPPED

    Sorry I couldn't be of more help in this situation. There is a flow you can run daily (on a schedule) to save your power automate as a json file, which while give you a much deeper level and cover these sorts of things. Let me know if you are interested and I can find it for you. 

     

  • indhaa Profile Picture
    on 26 May 2023 at 15:56:43
    Re: How to restore a previous version of a flow

    Hi,

     

    Where is the code in the csv file. I want to check the approval card in my flow. Want to know how the 'if expression' was set in a previous version which was working before. Is it possible get this?

  • ARB_wcc Profile Picture
    283 Super User 2024 Season 1 on 19 Apr 2023 at 01:58:03
    Re: How to restore a previous version of a flow
    Wow, this can be used for audit purposes! By asking chatGPT to review the CSV!!
  • Renae_C Profile Picture
    19 on 23 Mar 2023 at 02:56:10
    Re: How to restore a previous version of a flow

    My pleasure! 😁

  • Stephen Pryke Profile Picture
    36 on 22 Mar 2023 at 14:55:54
    Re: How to restore a previous version of a flow

    You just saved me, Renae! Thanks a million 😊

  • Renae_C Profile Picture
    19 on 19 Jan 2023 at 04:01:08
    Re: How to restore a previous version of a flow

    Hey! I might have something that helps. 
    Go to My Flows > Choose the Flow > All Runs > Top left says Get .csv file. 
    This should give you a .csv of all steps in your flow runs, so that you can copy code from a previous run. 

  • Community Power Platform Member Profile Picture
    on 10 Jan 2023 at 15:10:33
    Re: How to restore a previous version of a flow

    The ideal situation would look something like this (for me). Version history with Flows is the foundation. The ability to revert to a prior version would be excellent. Additionally, in the run history, include a column for which version of the Flow this run refers to. If I can see the list of active Flows and their versions, it won't take long to see a trending problem and understand which flows might need restarted under a new version. More data on the run history would be cool too - like who initiated it, the title column (if applicable, like in a list), etc...stuff that makes forensics more efficient.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Power Automate - Building Flows

#1
stampcoin Profile Picture

stampcoin 51

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 39 Super User 2025 Season 1

#3
rzaneti Profile Picture

rzaneti 22 Super User 2025 Season 1

Overall leaderboard