web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / step to use the common...
Power Automate
Unanswered

step to use the common flows(reusable) across multiple projects in Power Automate

(0) ShareShare
ReportReport
Posted on by
I want to create a reusable flow like config or logging or exception handling. and the flow can we used accross the multiple projects how it can be done and where the re-usable flows can be stroed and how can be accesses. ( please provide the documents if any)
I have the same question (0)
  • David_MA Profile Picture
    14,424 Super User 2026 Season 1 on at
    I am not positive of what you want, but I think I have an idea. For every one of my flows that sends an e-mail, I want to use our company's branding for the look of the e-mails, and I want to include the company logo at the bottom of the e-mail that is a link to the flow that generated the e-mail. With hundreds of flows, this makes it easy to update the CSS or the company logo if it ever changes. I just need to update the one flow, and it is revised for every flow that calls it. If that is what you're looking for, you want to create a child flow, and it needs to be created in a solution.
     
    Any other flow that is also in a solution, will be able to call the child flow. In my example, it is configured this way:
     
    The two variables return the CSS and the image with the link to the parent flow. Flow Link:
     
    CSS variable:
     
     
    When the child flow is called from the parent, you need to provide the expression for the workflow URL:
    You can use this expression: 
     
    concat(concat(concat('https://make.powerautomate.com/environments/', workflow()?['tags']['environmentName'],'/flows/',workflow()?['name'],'/details')))
     
    Once you understand calling a child flow from another flow, you can do all kinds of things. There is just one thing to note, if you use any actions that require connection references, be sure to update the run only-user setting to use the credentials of the owner of the flow. Otherwise, you'll get a warning when you try to add the Run a child Flow action into your flow. The above flow requires no connection references. And there is an important consideration to keep in mind if you use a flow in this manner. If a connection reference breaks in the child flow, every workflow that calls it will fail. This is why I designed this to use no connection references since it is used by so many flows.
     
    Here is documentation from Microsoft on this concept: Create reusable code with child flows - Power Automate | Microsoft Learn
     

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 881

#2
Valantis Profile Picture

Valantis 823

#3
Haque Profile Picture

Haque 485

Last 30 days Overall leaderboard