No video

Power Automate Child Flow using Solution Packages

  Рет қаралды 31,066

Shane Young

Shane Young

Күн бұрын

Learn to call one power automate flow from another flow aka child flows. This all can be done with a standard license and the action Run a child flow as long as you build it all inside of a Solution. Pretty cool stuff.
0:00 Power Automate Child Flows
1:54 Building you Power Automate flow in a Solution package and an overview of Power Platform Solutions
3:43 Adding a new automation cloud flow to a solution aka our child flow
7:57 Creating the Parent flow in your solution
10:08 Using the split expression to turn dynamic content string and turn it into a table to use with apply to each
10:42 Adding the Run a child flow action
13:12 Configure the run only users connection of the child flow. This is required.
16:37 Testing our flow and explaining that the apply to each runs one at a time, serial
18:12 Adjusting the child flow to get them to run sequentially by moving the Respond to PowerApp or flow action
Power Apps Consulting and training at www.PowerApps9...

Пікірлер: 89
@CigarDoug
@CigarDoug Жыл бұрын
One day, I will learn that before trying ANYTHING new in Power Apps or Power Automate, I will look for a video from you Shane, and watch it first. You answered all my questions about Child Flows and why they weren't working. Thank you for the service you provide to us other geeks.
@ShanesCows
@ShanesCows Жыл бұрын
Awesome. Glad to help. 😀
@AdamHaas
@AdamHaas Жыл бұрын
The biggest issues I had researching this, you answered for me. 10:40 "Now what's important to understand is this "Run child flow". This doesn't show up unless you are in a solution." 1:54 "And so what we need to do in order take advantage of these Child Flows is you have to build inside a Solution. [...] The idea of solutions is that they are like these little packages, little compartmentalized functionality." 4:00 "Your child is going to be an instant flow and we have to choose manual trigger flow." 4:35 "Also keep in mind as you're building child flows and parent flows, they both have to be in the same solution."
@ShanesCows
@ShanesCows Жыл бұрын
Glad to help Adam. 😀
@nilskirsch1513
@nilskirsch1513 Жыл бұрын
Shane it's incredible how much I already learned from your videos and it's always fun to watch too. We can be glad that you are sharing so much content with the community. Big thanks!
@ShanesCows
@ShanesCows Жыл бұрын
Awesome! Thank you!
@adamdavid5049
@adamdavid5049 2 жыл бұрын
Thanks so much! I would love to see a video that goes into more detail about solutions
@ShanesCows
@ShanesCows 2 жыл бұрын
I need to do it. 😬
@KBaluPbn
@KBaluPbn Жыл бұрын
Thanks Shane, I keep on seeing your videos. Sometimes i get the answer and Sometimes I get stuck. However, your videos gives me right direction and approach. Thanks for efforts, suggestions and teachings.
@ShanesCows
@ShanesCows Жыл бұрын
Glad to help
@OleBergtun
@OleBergtun Жыл бұрын
thx Shane... That short, but pointed out - that those 3 items needed to be done before you create the parent saved me - this was actually the only place where i found this documented...
@ShanesCows
@ShanesCows Жыл бұрын
Awesome Ole 🤩 Glad that it helped.
@televisi
@televisi 8 ай бұрын
Thank you for the video explanations and the tips in having the respond at the beginning of the 'child flow'
@ShanesCows
@ShanesCows 8 ай бұрын
Glad it was helpful!
@hmvelloso
@hmvelloso Жыл бұрын
Great video as always, Shane. You are my top of mind Power Platform KZfaq channel when someone asks me for a place where he/she can learn more about these Microsoft tools. Thanks
@ShanesCows
@ShanesCows Жыл бұрын
Appreciate that Higor 😍
@pt852
@pt852 Жыл бұрын
OMG! you have just saved my day with that trick. I was thinking that the respond step would exit the child flow. I am delightfully surprised of this behaviour.
@ShanesCows
@ShanesCows Жыл бұрын
Glad to help. 😀
@suryaraochowdarykoduri
@suryaraochowdarykoduri 2 ай бұрын
Thank you so much for this video. I got to this video after a year from its publish date. I got here...
@ShanesCows
@ShanesCows 2 ай бұрын
Glad it helped!
@StephanOnisick
@StephanOnisick 9 ай бұрын
Another great video! I cheated however by watching the video and avoiding the mistakes. Ran like a Champ!
@ShanesCows
@ShanesCows 9 ай бұрын
Awesome.
@minnies83
@minnies83 2 жыл бұрын
Hi Shane I really like the trick to put the response to the beginning. I hope I will remember in the future when I need it ;-)
@ShanesCows
@ShanesCows 2 жыл бұрын
Glad it was helpful and that Juan showed me. 😎
@dougydoe
@dougydoe 2 жыл бұрын
Another great video. I picked up a few pointers for future use. Thanks for sharing, Shane
@ShanesCows
@ShanesCows 2 жыл бұрын
Glad it was helpful!
@douglasbrito2921
@douglasbrito2921 Жыл бұрын
Thanks for this great content, all tricks we're covered. Cheers
@oluwatobiyusuf
@oluwatobiyusuf 2 жыл бұрын
Thanks for this knowledge shared. New knowledge gained
@ShanesCows
@ShanesCows 2 жыл бұрын
My pleasure
@nihar4713
@nihar4713 Ай бұрын
amazing explanation!
@ShanesCows
@ShanesCows Ай бұрын
Glad it was helpful!
@scottjohnson8165
@scottjohnson8165 4 ай бұрын
Shane you're the man
@ShanesCows
@ShanesCows 4 ай бұрын
Thanks Scott. Have a great day!
@tahasair1336
@tahasair1336 6 ай бұрын
thanks for the info i was struggling with the connection error now its ok after i did the third action
@ShanesCows
@ShanesCows 6 ай бұрын
Glad you got it working
@vishalsambhare3245
@vishalsambhare3245 Жыл бұрын
Thank you. This helped build the solution I was looking for.
@ShanesCows
@ShanesCows Жыл бұрын
You're welcome!
@DreamTeamDataproduct
@DreamTeamDataproduct Жыл бұрын
Hi Shane. Great video and actually to the point of my problem. I was asked to create (at first) a power automate that read an excel sheet (up to 10000 rows) which has an email column (actually a line of display names needed to be converted to real email address). Using the List rows present in a table action I though I could benefit using child flow to send out email for each row from the parent flow taking advantage of the parallelism. That was a nice idea. But one issue came up, sending these emails must be able to send from a distribution group in the send as field in the Send Email v2 action saying sending on behalf of the person that runs the flow. As you said, that would be the connection owner in the flow. Then somebody told me that I could overcome this by using a power app that calls the parent automate flow. That would solve this. I guess you are familiar with this though. I tried it and it worked on the parent flow, but not in the child flow where the emails are being sent. Do you have a suggestion how I can solve this so the mail saying: on behalf of . By now I am always the sender on behalf of, even though other is actually running the power app calling the parent flow which runs all child flows. And a second question, in your video where you show how to open and select an excel file, can I create a collection directly in power app or do I need to use a power automate flow and get back a json array or something? Again thanks for you videos I learn a lot from you Regards Geir
@matthewv4170
@matthewv4170 2 жыл бұрын
This is like respond to a PowerApp in a way. Can the parent recieve stuff back from the child flow?
@ShanesCows
@ShanesCows 2 жыл бұрын
Yes, the Call Child Flow has dynamic content that returns the fields that are passed back.
@jdionne666
@jdionne666 Жыл бұрын
your awesome, thanks
@ShanesCows
@ShanesCows Жыл бұрын
You're welcome!
@AshishGupta-wk4ts
@AshishGupta-wk4ts 2 жыл бұрын
Well Explained , Thanks !
@ShanesCows
@ShanesCows 2 жыл бұрын
Glad to help. 😀
@ketanpimple1933
@ketanpimple1933 11 ай бұрын
Awesome videos as usual
@ShanesCows
@ShanesCows 11 ай бұрын
I appreciate that
@PatrickBellWebDev
@PatrickBellWebDev 6 ай бұрын
Hey Shane, what happens if you want to use Pipelines for deployment? If in one Environment>Solution we have the Parent flow calling a Child flow and then you opt to deploy to the next Environment - the Parent flow in the next environment will be referencing the previous environment child flow. Can we store the Child flow as an environment variable maybe?
@asimrehan73
@asimrehan73 2 жыл бұрын
Nice 👌. Thank you.
@ShanesCows
@ShanesCows 2 жыл бұрын
Welcome 😊
@neiljavier7116
@neiljavier7116 Ай бұрын
How do i set up a failed child flow? Meaning, the child flow fails for whatever reason, how can i send a response to the parent that the flow failed and it should therefore do another action?
@ShanesCows
@ShanesCows Ай бұрын
Child flows can respond to the parent. So have the failure set a variable and then respond to the parent with that. Then have logic if the returned property is fail do X.
@martinr65
@martinr65 Жыл бұрын
Thanks. Do you think a child flow in a solution could be used to get a user input (eg keyboard) while iterating within the main flow? Child flow would begin with Inputs. I.'m trying, but I may miss something or completly chasing a ghost...
@user-xt6xp2cg1o
@user-xt6xp2cg1o 9 ай бұрын
but why does a child flow have to be a manual trigger? surely this is meant to be an automated process based on a trigger?
@ShanesCows
@ShanesCows 9 ай бұрын
The parent flow is manually trigger the child flow.
@johnnyvlee
@johnnyvlee Жыл бұрын
Shane useful video as always, but one comment. This probably seemed like a separate topic at the time, but I feel like this video would have been FAR more valuable if you covered how to fire off child flows asynchronously - not requiring the child flow to return a value EARLY ON.
@clairevoyance26
@clairevoyance26 Жыл бұрын
Hi shane, ive been getting “Connection not configured in this service” error on my flows in dev. But when i imported that solution to a production envi, the flows were working there. Any idea on how to fix this? :(
@ShanesCows
@ShanesCows Жыл бұрын
Sorry, I haven't ran into that one.
@anelenoroita
@anelenoroita Жыл бұрын
Hi Shane, thanks for this amazing video you really helping us improve everyday. Just a question: Is it possible to extract Polly responses on Teams and send them to a SharePoint list using Power Automate, can you please suggest some logic if there's a way to achieve this. Thank you
@ShanesCows
@ShanesCows Жыл бұрын
I haven't done that before. First thing I would do is look at the Teams Message and see if it returns the poll response. If yes then you should be able to grab the message, parse the result, and then sit it wherever you want. kzfaq.info/get/bejne/gbV-ns2buL_afX0.html will help you understand how to access the flow message if you haven't done that before.
@dominicgraytechnology
@dominicgraytechnology 2 жыл бұрын
For flows you'd like to break up as they would be beneficial across multiple "solutions", what would the best strategy be for those?
@SPOguy7053
@SPOguy7053 2 жыл бұрын
If you're using a solution, would you always use a child flow, or are there cases where you would use a flow with an http trigger and call that from the main flow? Pros/cons? Child flow is a little easier to pass parameters, maybe, although I imagine you could pass a JSON payload either way. And with the HTTP trigger, you don't have to change from run-only user to hard-coded connection.
@SPOguy7053
@SPOguy7053 2 жыл бұрын
I guess another advantage of the child flow is that it can pass information back to the main flow.
@daniellochmatter2514
@daniellochmatter2514 2 жыл бұрын
Thanks Shane for that video! I tried it for a MS Teams flow, but I cannot add it to a solution. Or vice versa, a cloud flow with a Teams trigger created within a solution cannot be "seen"/accessed within MS Teams. Any ideas?
@vikasrawat3752
@vikasrawat3752 2 жыл бұрын
Need your expert help on this Creating a search query with contains operation in "Get emails" action in power automate. Like : Subject:contains('subject','abc') with multiple conditions I tried number of combinations it won't work Exact match will work subject:'abc' Need to use like/contains operation for filtering the e-mails based on subjects. Assistance required.
@ShanesCows
@ShanesCows 2 жыл бұрын
Sorry, I haven't done that one before.
@thomasschaub9474
@thomasschaub9474 2 жыл бұрын
Great video Shane! Q… are there decision criteria I should follow as to when to use a solution for Power Automate and when not to use a solution? By default I never use PA Solutions, but maybe I should actually be doing that??
@ShanesCows
@ShanesCows 2 жыл бұрын
So far Child flows are the only thing I know only can be done in Solutions. 🤷 I should have a better answer on this but I just dont.
@minnies83
@minnies83 2 жыл бұрын
I really like solution for life cycle management. If you develop your workflow in an extra environment and publish it afterwards in your prod envirionment it is a good idea to use solutions.
@lencardinal1584
@lencardinal1584 Жыл бұрын
Could the sequential execution problem be solved by turning on Concurrency Control in the Apply to Each?
@AdiCristea
@AdiCristea 2 жыл бұрын
11:18 typooooooooo, was supposed to be CHILD flow (instead of CLOUD flow). However, you are right, it is NOT going to show up even if you type child flow :).
@ShanesCows
@ShanesCows 2 жыл бұрын
😂 That is why I love you. Always watching those details. Hope you are doing great.🐶
@AdiCristea
@AdiCristea 2 жыл бұрын
@@ShanesCows details is my middle name :). glad seeing you adventuring into the solutions world, this way maybe I'll start enjoying them :)).
@chrismichels7174
@chrismichels7174 2 жыл бұрын
hello Shane, I really like your youtube videos and they are very helpful in coming up with solutions with PowerApps. when building I keep noticing that the font, and default settings for height and width of the fields don't match what I want, so in many places this means adjusting these settings. Is there a more convenient way to do this? Could you make a video about that too? thanks in advance!
@anacarolgomesr
@anacarolgomesr 11 ай бұрын
Why I dont have a 'Run-only-users' option?
@ShanesCows
@ShanesCows 11 ай бұрын
What is your trigger?
@McIlravyInc
@McIlravyInc Жыл бұрын
I created flows from my power app. But I can't add them to solution and so can't use child flow? User error or by design? Thanks.
@jimhoeger5232
@jimhoeger5232 Жыл бұрын
I had the same problem, flows couldn't be imported. I don't know if that is a Microsoft requirement or if it is the way my employer has things configured. I had to create all flows within the solution.
@KaiiKiller
@KaiiKiller Жыл бұрын
Is it still possible to do this? I have been looking for the 'Run a Child Flow' option but cannot find it 😟
@ShanesCows
@ShanesCows Жыл бұрын
Are you inside of a solution. The flow has to be in a Solution for Run a child flow to show up.
@ewwwbro
@ewwwbro Жыл бұрын
@11:43 shane already guessed this type of comments.
@angrybatvoice
@angrybatvoice 2 жыл бұрын
Very cool. That Standard license requirement kind of sucks, but hey, what can ya do?
@ShanesCows
@ShanesCows 2 жыл бұрын
Standard meaning free. That is a good thing?
@angrybatvoice
@angrybatvoice 2 жыл бұрын
@@ShanesCows My bad. I read Standard and my mind translated that to Premium. Very good thing!
@aditijain5494
@aditijain5494 Жыл бұрын
Hey very nice and helpful video, really appreciate your work and if possible could you help me in storing this result received from emails in excel or Dataverse or any data source.
@colby4390
@colby4390 2 жыл бұрын
Please please please please do a video on Figma!!!!
@santoshkori5296
@santoshkori5296 Жыл бұрын
Hello
@ShanesCows
@ShanesCows Жыл бұрын
Hi. I hope you have a nice day!
@nolanraney914
@nolanraney914 Жыл бұрын
Power automate is extremely powerful in terms of integrations but so clunky in documentation and terrible to dev. It's the best and the worst. Microsoft being Microsoft.
@ShanesCows
@ShanesCows Жыл бұрын
Can’t argue with you. If you don’t hate flow some you haven’t used it to build something. 😍
Solutions in Power Platform | ALM, Power Apps, flows & Environments
26:39
Logo Matching Challenge with Alfredo Larin Family! 👍
00:36
BigSchool
Рет қаралды 10 МЛН
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 129 МЛН
Jumping off balcony pulls her tooth! 🫣🦷
01:00
Justin Flom
Рет қаралды 35 МЛН
WORLD'S SHORTEST WOMAN
00:58
Stokes Twins
Рет қаралды 179 МЛН
What are Child Flows within Microsoft Power Automate ?
13:10
Power Tech Speck (Girish Uppal)
Рет қаралды 1,1 М.
Introduction to Power Automate Child Flows
34:49
Daniel Christian
Рет қаралды 9 М.
Solutions in Power Platform
9:11
Bulb Digital
Рет қаралды 7 М.
Why are you NOT Using These 5 Microsoft 365 Apps?
25:27
Andy Malone MVP
Рет қаралды 37 М.
Wait! Solve Delegation Easily! In Power Apps Search
29:57
Andrew Hess
Рет қаралды 4,1 М.
Power Automate flows: Licensing, Ownership, and API Limits
13:10
Reza Dorrani
Рет қаралды 13 М.
Run or Trigger a Child FLOW - Power Automate
15:27
Power UP with Sarvesh
Рет қаралды 12 М.
Power Automate - Adaptive Cards for Teams!
24:10
Jibbs Automations
Рет қаралды 974
Logo Matching Challenge with Alfredo Larin Family! 👍
00:36
BigSchool
Рет қаралды 10 МЛН