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

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

16 REPLIES 16
ScottShearer
Super User
Super User

@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
Dual Super User III
Dual Super User III

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
Dual Super User III
Dual Super User III

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.
cmurray
Advocate I
Advocate I

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

@cmurray  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

 

O354-admin
New Member

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.

SteveLo
New Member

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

 

 

 

davidmckenzie
Frequent Visitor

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. 

Helpful resources

Announcements
Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

User Group Leader Meeting January 768x460.png

Calling all User Group Leaders!

Don't miss the User Group Leader meetings on January, 24th & 25th, 2022.

Top Solution Authors
Top Kudoed Authors
Users online (3,048)