cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

Joining a parallel action to an already existing flow

I am trying to join a parallel action to an already existing flow. I do not see an option to do this in the UI.

 

For example : I created Action5 in an already existing flow. I am trying to join Action5 to Action4. I do not see an option to do this.

 

                                                          Action1

                                             ____________|__________________________________

                                             |                                       |                             |

                                       Action2                            Action3                 Action5

                                            |__________________________|

                                                                |

                                                           Action4

22 REPLIES 22
ScottShearer
Most Valuable Professional
Most Valuable Professional

@swseelam 

Please try the following:

  1. Copy Action 5 to the Flow clipboard (click on the three dots and select copy to clipboard)
  2. Click on the plus sign above Action 4  and select Add a parallel branch
  3. In the dialog box that appears asking you to select an action, Click on My clipboard and select the copy of Action 5
  4. Delete the original Action 5

Please let me know if this works for you or if you need additional help.

 

 

If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

Scott

 

swseelam_0-1600296087534.png

 

@ScottShearer I do not see "Add parallel branch" option above Action 4. 

@swseelam 

The fact that you don't see the option for a parallel brach probably has to do with where the action is located.  Please post a screen shot of your Flow in edit mode and I'll try to assist.

 

 

If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

Scott
Pstork1
Most Valuable Professional
Most Valuable Professional

Since the action is already part of a set of Parallel branches, based on your screenshot, you have to click above the intersection rather than below.  That's why you don't see the add parallel branch.



-------------------------------------------------------------------------
If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.

@ScottShearer @Pstork1 

 

I want to join Action1 to Action2. Plus under Action1 just shows "Add an Action".

 

swseelam_0-1600296863462.png

 

Pstork1
Most Valuable Professional
Most Valuable Professional

You can't go from one set of parallel branches directly to another set.  Add some action, I would use a simple compose, above action 2.  After that you should see add a parallel branch between that action and action 2.



-------------------------------------------------------------------------
If I have answered your question, please mark your post as Solved.
If you like my response, please give it a Thumbs Up.
Anonymous
Not applicable

Hi @swseelam.

I'm in a similar boat and still terribly confused. I notice you haven't marked any response as the accepted solution. Were you able to join the parallel branch? If so, how did you do this?

Thanks,
Carla

@Anonymous  No, I could not add an additional parallel branch. I had to delete the part below parallel actions and reconstruct it again. 

I think he is trying to terminate that parallel with the Action 5 into the same Action 4. I.e., add another parallel branch to the two existing branches, ending with the already existing intersection.

tchay34
Regular Visitor

Still appears outside UI is only way. If helpful to others looking at this, how I solved for my situation:

 

tchay34_0-1614438636909.png

 

 

Download the flow as a .zip file

tchay34_1-1614438636913.png

 

 

Within the .zip file, navigate “Microsoft.Flow” --> “flows” --> (folder with numbers) --> definition.json

 

Open the definition as a text file. In this case, I wanted to connect the branch before “Filter array 9”. So I searched for Filter Array 9’s run after property, which is currently after “num_pers_req”

tchay34_2-1614438636919.png

 

 

I then modified the run after by adding an additional requirement within the curly braces, by adding the requirement for “Compose_69” to be completed

tchay34_3-1614438636930.png

 

 

Save the and update this as the definition.json within your zip folder

In power automate, go to import, and upload the .zip folder

tchay34_4-1614438636931.png

 

Before importing, you could have also modified the file name within the zip file, or you can do it here. Select config

tchay34_5-1614438636933.png

 

If you want to replace an existing flow, select the flow to be replaced, click save, and then import

tchay34_6-1614438636934.png

 

 

Alternately, select “Create as new” from the dropdown, save, and import

tchay34_7-1614438636935.png

 

 

Result:

tchay34_8-1614438636940.png

 

I have a flow with 85 action items and was experiencing similar issues.

 

I was able to use Scope to consolidate all action items and then drag all the actions in one long path. 

 

Original:

                                                          Action1

                                                          Action1.2

                                                          Action1.3

                                             ____________|__________________________________

                                             |                                       |                             |

                                       Action2                            Action3                 Action5

                                       Action2.1                         Action3.1

                                            |__________________________|

                                                                |

                                                           Action4

                                                           Action4.1

                                                           Action4.2

                                                           Action4.3

 

Use scope to consolidate all the action items like below:

                                                          Scope1

                                             ____________|__________________________________

                                             |                                       |                             |

                                       Scope2                            Scope3                 Action5

                                            |__________________________|

                                                                |

                                                           Scope 4

 

Organize all the Scope items in one column:

                                                          Scope1

                                                               |

                                                          Scope2

                                                               |

                                                          Scope3

                                                               |

                                                          Scope5

                                                               |

                                                          Scope4
                                                               (+) <-- add parallel tasks here. Drag and drop the scopes as planned.

 

Then you can start adding parallel actions below Scope 4.

Anonymous
Not applicable

This is the way I add a new parallel action to an existing flow:

1) Copy the action you want to join (It will include those dependent actions below)

2) Add 'New Step' using the copied one

3) Then you will see those parallel actions are now joined to the new step

4) Delete the old one and DONE!

 

SteveLo_0-1624914096710.png

SteveLo_3-1624914397290.png

SteveLo_4-1624914662396.png

 

 

 

I have found a way that seems to work for me, whether it is useful depends on how many actions you have below the join (action 4 in this case).

  • Click on "Add an action" or "New Step" below action 4, which one depends on whether you are at the end of a loop or at the end of the flow.
  • Add a compose action, this will cause actions 5 and 4 to join at this compose:
                                 Act1
                                    |
      ---------------------------------
      |                   |                          |
    Act2            Act3                    Act5
      |                   |                          |
      --------------                          |
               |                                    |
             Act4                                |
               |                                    |
               --------------------------
                               |
                        Compose1
  • Add another compose below Compose1 (next step only allows drop between steps)
  • Drag and drop Act 4 between Compose1 and Compose2. This should now give you:
                                 Act1
                                    |
      ---------------------------------
      |                   |                          |
    Act2            Act3                    Act5
      |                   |                          |
      -------------- ------------------
                                 |
                        Compose1
                                 |
                              Act4
                                 |
                        Compose2
  • Then delete Compose 1 and Compose 2.

Not something I'd want to do if Act4 was more than a handful of actions since you need to drag and drop each. Unless you follow a previous reply and use Scope to group actions.

xsg13
Advocate I
Advocate I

This really seems like a bug, there should be an option to just add items to the Run After to reconnect parallel branches.  This would be a much simpler process.

Yup, I totally agree with that. We are just trying to find hacks to work around the problem.

cnevs
New Member

I had the same problem.  I have a branch with 2 actions that reconnects to a long list of individual actions below.  Its crazy you cant just drag and drop the lines of the flow, they have this feature in Project and it makes way more sense. 

 

You need to start from the bottom and work the branch back up.  

1. Use the 'New Step' button at the bottom.  This should link between the bottom of your existing flow ('Action 4'), and the parallel branch that doesnt lead to anything ('Action 5').  

2. Drag and drop everything under the original parallel branch to come after the new step you just created, then delete the fake step. This should leave the 'Action 5' linked to the 2 and 3 branch. 

Alright here is my solution:

 

We start out with this:

asd2525_0-1650405284341.png

We want compose 7 to go into Compose 5.

 

Create a Scope action and pull Compose 2 into it.

asd2525_1-1650405428983.png

 

Then drag Compose 3 and Compose 4 into the Scope as well. Add a parallel branch between Compose 3 and Compose 2 (it doesn't matter what action you add since you will delete it).

 

asd2525_2-1650405507350.png

 

Then drag Compose 7 into the scope under the action that you created in the parallel branch.

asd2525_3-1650405628868.png

 

Then delete the action you created and you will have your parallel branches joined to a single action.

asd2525_4-1650405714234.png

ALL HAIL THE POWER OF SCOPE!

 

I hope this helps everyone. I did think of this on the fly and haven't used it yet so if you come across an issue please let me know. I only found this post since I was trying to do something similar.

Anonymous
Not applicable

Hi. Unfortunately this does not work for me. When i add a parallel function above branch 4, all i get is a parallel function to branch 4, not to branch 3 and branch 2. What am I doing incorrectly?

Garrana
Frequent Visitor

Hi there @swseelam!

 

This thread is quite old for Internet standards, but since you haven't flagged any solutions so far, and @Anonymous is still suffering from this, sharing what worked for me.

Captura de Tela 2022-12-09 às 13.14.30.png

After creating your now orphan parallel flow like above, go to the very bottom of your flow and click on the +New Action button (don't click on the plus sign on the flow, it won't work):
Captura de Tela 2022-12-09 às 13.05.37.png

Add any action, like Compose, and it should automagically unite the current end of your flow and the end of your orphan branch.

Captura de Tela 2022-12-09 às 13.16.59.png
Move the items from the former end of your flow directly above the compose action you created. If you want to join to some point in the middle of other parallels branches, just reorganize them as they were above the compose.

Captura de Tela 2022-12-09 às 13.18.16.png

Now you should be able to Power Automate the way you intended to.

Captura de Tela 2022-12-09 às 13.21.12.png

HTH!

Helpful resources

Announcements

Community will be READ ONLY July 16th, 5p PDT -July 22nd

Dear Community Members,   We'd like to let you know of an upcoming change to the community platform: starting July 16th, the platform will transition to a READ ONLY mode until July 22nd.   During this period, members will not be able to Kudo, Comment, or Reply to any posts.   On July 22nd, please be on the lookout for a message sent to the email address registered on your community profile. This email is crucial as it will contain your unique code and link to register for the new platform encompassing all of the communities.   What to Expect in the New Community: A more unified experience where all products, including Power Apps, Power Automate, Copilot Studio, and Power Pages, will be accessible from one community.Community Blogs that you can syndicate and link to for automatic updates. We appreciate your understanding and cooperation during this transition. Stay tuned for the exciting new features and a seamless community experience ahead!

Summer of Solutions | Week 4 Results | Winners will be posted on July 24th

We are excited to announce the Summer of Solutions Challenge!    This challenge is kicking off on Monday, June 17th and will run for (4) weeks.  The challenge is open to all Power Platform (Power Apps, Power Automate, Copilot Studio & Power Pages) community members. We invite you to participate in a quest to provide solutions to as many questions as you can. Answers can be provided in all the communities.    Entry Period: This Challenge will consist of four weekly Entry Periods as follows (each an “Entry Period”)   - 12:00 a.m. PT on June 17, 2024 – 11:59 p.m. PT on June 23, 2024 - 12:00 a.m. PT on June 24, 2024 – 11:59 p.m. PT on June 30, 2024 - 12:00 a.m. PT on July 1, 2024 – 11:59 p.m. PT on July 7, 2024 - 12:00 a.m. PT on July 8, 2024 – 11:59 p.m. PT on July 14, 2024   Entries will be eligible for the Entry Period in which they are received and will not carryover to subsequent weekly entry periods.  You must enter into each weekly Entry Period separately.   How to Enter: We invite you to participate in a quest to provide "Accepted Solutions" to as many questions as you can. Answers can be provided in all the communities. Users must provide a solution which can be an “Accepted Solution” in the Forums in all of the communities and there are no limits to the number of “Accepted Solutions” that a member can provide for entries in this challenge, but each entry must be substantially unique and different.    Winner Selection and Prizes: At the end of each week, we will list the top ten (10) Community users which will consist of: 5 Community Members & 5 Super Users and they will advance to the final drawing. We will post each week in the News & Announcements the top 10 Solution providers.  At the end of the challenge, we will add all of the top 10 weekly names and enter them into a random drawing.  Then we will randomly select ten (10) winners (5 Community Members & 5 Super Users) from among all eligible entrants received across all weekly Entry Periods to receive the prize listed below. If a winner declines, we will draw again at random for the next winner.  A user will only be able to win once overall. If they are drawn multiple times, another user will be drawn at random.  Individuals will be contacted before the announcement with the opportunity to claim or deny the prize.  Once all of the winners have been notified, we will post in the News & Announcements of each community with the list of winners.   Each winner will receive one (1) Pass to the Power Platform Conference in Las Vegas, Sep. 18-20, 2024 ($1800 value). NOTE: Prize is for conference attendance only and any other costs such as airfare, lodging, transportation, and food are the sole responsibility of the winner. Tickets are not transferable to any other party or to next year’s event.   ** PLEASE SEE THE ATTACHED RULES for this CHALLENGE**   Week 1 Results: Congratulations to the Week 1 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge.   Community MembersNumber SolutionsSuper UsersNumber Solutions Deenuji 9 @NathanAlvares24  17 @Anil_g  7 @ManishSolanki  13 @eetuRobo  5 @David_MA  10 @VishnuReddy1997  5 @SpongYe  9JhonatanOB19932 (tie) @Nived_Nambiar  8 @maltie  2 (tie)   @PA-Noob  2 (tie)   @LukeMcG  2 (tie)   @tgut03  2 (tie)       Week 2 Results: Congratulations to the Week 2 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 2: Community MembersSolutionsSuper UsersSolutionsPower Automate  @Deenuji  12@ManishSolanki 19 @Anil_g  10 @NathanAlvares24  17 @VishnuReddy1997  6 @Expiscornovus  10 @Tjan  5 @Nived_Nambiar  10 @eetuRobo  3 @SudeepGhatakNZ 8     Week 3 Results: Congratulations to the Week 3 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 3:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji32ManishSolanki55VishnuReddy199724NathanAlvares2444Anil_g22SudeepGhatakNZ40eetuRobo18Nived_Nambiar28Tjan8David_MA22   Week 4 Results: Congratulations to the Week 4 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 4:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji11FLMike31Sayan11ManishSolanki16VishnuReddy199710creativeopinion14Akshansh-Sharma3SudeepGhatakNZ7claudiovc2CFernandes5 misc2Nived_Nambiar5 Usernametwice232rzaneti5 eetuRobo2   Anil_g2   SharonS2  

Check Out | 2024 Release Wave 2 Plans for Microsoft Dynamics 365 and Microsoft Power Platform

On July 16, 2024, we published the 2024 release wave 2 plans for Microsoft Dynamics 365 and Microsoft Power Platform. These plans are a compilation of the new capabilities planned to be released between October 2024 to March 2025. This release introduces a wealth of new features designed to enhance customer understanding and improve overall user experience, showcasing our dedication to driving digital transformation for our customers and partners.    The upcoming wave is centered around utilizing advanced AI and Microsoft Copilot technologies to enhance user productivity and streamline operations across diverse business applications. These enhancements include intelligent automation, AI-powered insights, and immersive user experiences that are designed to break down barriers between data, insights, and individuals. Watch a summary of the release highlights.    Discover the latest features that empower organizations to operate more efficiently and adaptively. From AI-driven sales insights and customer service enhancements to predictive analytics in supply chain management and autonomous financial processes, the new capabilities enable businesses to proactively address challenges and capitalize on opportunities.    

Updates to Transitions in the Power Platform Communities

We're embarking on a journey to enhance your experience by transitioning to a new community platform. Our team has been diligently working to create a fresh community site, leveraging the very Dynamics 365 and Power Platform tools our community advocates for.  We started this journey with transitioning Copilot Studio forums and blogs in June. The move marks the beginning of a new chapter, and we're eager for you to be a part of it. The rest of the Power Platform product sites will be moving over this summer.   Stay tuned for more updates as we get closer to the launch. We can't wait to welcome you to our new community space, designed with you in mind. Let's connect, learn, and grow together.   Here's to new beginnings and endless possibilities!   If you have any questions, observations or concerns throughout this process please go to https://aka.ms/PPCommSupport.   To stay up to date on the latest details of this migration and other important Community updates subscribe to our News and Announcements forums: Copilot Studio, Power Apps, Power Automate, Power Pages