Skip to main content

How to Create an Instant Cloud Flow Inside a Solution in Power Automate

· 10 min read
Jagdish Kumawat
Founder @ Dewiride

A flow that has to move to another environment with its app belongs inside a solution. This guide creates an instant cloud flow, one that someone starts by hand, inside a solution, and then opens it in the new designer, which takes one extra step.

What You Will Create​

Microsoft calls a flow you create inside a solution a solution-aware cloud flow. It's exported and imported with the solution, and its connections go through the solution's connection references, so whoever imports it can connect it to their own accounts.

The example is the setup flow from Part 11 of the Career Development Plan series: Create Career Development Plan Lists, in the solution Career Development Plan Setup. It asks for a SharePoint site's address and creates the app's lists on that site.

Prerequisites​

Step 1: Open the Solution in Power Automate​

Sign in to Power Automate, check the environment in the top-right corner, and select Solutions on the left. Select your solution. It opens on Overview: select Objects to see what it contains and the commands to add more.

Step 2: Choose New, Automation, Cloud Flow, Instant​

In the command bar, select New → Automation → Cloud flow → Instant:

The solution's New menu open on Automation, then Cloud flow, with the submenu listing Automated, Instant outlined in red, and Scheduled

The three choices are the three kinds of cloud flow in Microsoft's flow types: Automated runs when something happens, such as an email arriving, Instant runs when someone starts it, and Scheduled runs at set times. Microsoft's own example uses Automated. The steps are the same.

Step 3: Name the Flow and Choose Its Trigger​

The Build an instant cloud flow dialog opens. Fill it in:

FieldExampleNotes
Flow nameCreate Career Development Plan ListsSay what the flow does: it's how you'll find it in My flows and in the solution
Choose how to trigger this flowManually trigger a flowStarts when someone runs it. When Power Apps calls a flow (V2) is for a flow that an app starts

The Build an instant cloud flow dialog with Flow name Create Career Development Plan Lists, Manually trigger a flow selected under Choose how to trigger this flow, other triggers such as When Power Apps calls a flow (V2) below it, and the Skip, Create and Cancel buttons

Select Create.

Step 4: Build the First Steps and Save​

The flow opened in the classic designer, inside the solution's page, with the Manually trigger a flow card ready. There was no New designer toggle in its top-right corner, the switch Microsoft's article Classic designer vs. new designer describes. Microsoft's designer overview explains it: the new designer isn't available yet in places such as Solution Explorer, and you open those flows from their details page or the Power Automate portal to get it.

I added the trigger's Site URL input there (How to Add a Text Input to a Manually Triggered Flow) and a first action, a Compose called List definitions (How to Use the Compose Action), then selected Save:

The Manually trigger a flow card in the classic designer, with a light blue header, a Site URL text input with the description The address of the SharePoint site, for example https://contoso.sharepoint.com/sites/CareerDevelopmentPlan, and + Add an input below it

After saving, the flow was in the solution's Objects with its status On.

Step 5: Open It in the New Designer​

Leave the designer and select My flows on Power Automate's left menu. Microsoft's article says a solution-aware flow you own is always on the Cloud flows tab. Select the flow's name:

Power Automate's My flows page on the Cloud flows tab, with the flow Create Career Development Plan Lists outlined in red, modified 56 min ago, type Instant

The flow's details page opens. Select Edit in the command bar:

The flow's details page with Edit outlined in red in the command bar, and the Details card showing the flow name, Primary owner Admin User, Status On, Type Instant and Plan The user who runs the flow

This time the flow opens in the new designer: the steps are cards from top to bottom, with a + between them to add more. The first time, it showed a few tips, which I dismissed, and a Copilot pane on the right, which I closed with its X. Closing the pane only hides it.

Selecting a card opens its settings beside the canvas. Here's the flow with the trigger and List definitions, ready for the next steps:

The new designer with the List definitions Compose action open on its Parameters tab, its Inputs holding JSON, and the canvas showing Manually trigger a flow above List definitions with a + button between and below them

From here on, open the flow from My flows whenever you edit it.

Check Which Solutions It's In​

A solution-aware flow's details page has a Solutions card listing every solution the flow is part of. Scroll down to it. It should list only your solution:

The Solutions card on the flow's details page listing only Career Development Plan Setup, Managed No

If it lists another solution too, Fixed: A New Cloud Flow Shows Up in Two Solutions moves it without deleting anything.

In the solution, the flow is under Objects, next to the connection reference it uses:

The Career Development Plan Setup solution's objects: the connection reference with Status Off and the cloud flow Create Career Development Plan Lists, Type Cloud Flow, Status On

Next, test it: How to Test a Cloud Flow Manually.

Common Mistakes​

MistakeWhat happensDo this instead
Another solution is still your preferred oneThe flow is added to both solutionsMake this solution your preferred one first
Looking for the New designer toggle in the solutionIt isn't thereOpen the flow from My flows → Edit
Creating the flow from My flows → New flowIt may not be in your solutionCreate it from the solution's Objects, or add it later with Add existing
A vague flow nameIt's hard to find laterSay what the flow does

Troubleshooting​

SymptomLikely causeFix
The flow opens in the classic designer with no New designer toggleIt was opened from the solutionOpen it from My flows, then select Edit
The details page lists two solutionsYour preferred solution is a different oneSee Fixed: A New Cloud Flow Shows Up in Two Solutions
The flow isn't on My flows → Cloud flowsYou co-own it rather than own itLook under Shared with me, or open it from the solution

FAQ​

Can I put a flow I already made into a solution?​

Yes. In the solution, select Add existing → Automation → Cloud flow and choose it. Microsoft notes that some flows created outside solutions can't be added.

Can I keep building in the classic designer?​

You can. Microsoft says both designers work on the same flow definition, and that the classic designer is in maintenance mode: it gets fixes, but new features go to the new designer only. The rest of the setup flow was built in the new one.

Why give a flow its own solution?​

So it can be installed on its own. In the Career Development Plan series, the app's solution holds the app, and the setup flow has a solution of its own: it's run once, to create the lists, before the app is imported.

Conclusion​

Make the solution your preferred one, then create the flow from it with New → Automation → Cloud flow → Instant, name it, choose Manually trigger a flow, and save it. To keep building in the new designer, open it from My flows and select Edit.

Additional Resources​

Stay Updated

Subscribe to our newsletter for the latest tutorials, tech insights, and developer news.

By subscribing, you agree to our privacy policy. Unsubscribe at any time.