Stop Rebuilding Power Automate Actions: 5 Proven Copy Methods

C
Collab365 TeamAuthorPublished Jul 12, 2022
1

At a Glance

Target Audience
Beginner to Intermediate Power Automate Users & Flow Builders
Problem Solved
Rebuilding complex actions from scratch, typing duplicate expressions, dynamic content errors when pasting across flows
Use Case
Scaling multiple department flows, sharing action snippets with teams, migrating flows between dev/prod environments

In Power Automate 2026, copy actions via My Clipboard, JSON paste, flow export, CLI, or Copilot - here's the fastest for your scenario. Front-loading the absolute best native method: use the Action Clipboard for same-session reuse.

If you are managing multiple automated processes, rebuilding complex steps from blurry screenshots or old forum posts is a massive drain on your day. We know the pain of manually typing out identical HTTP headers or complex string expressions again and again. Saves 80% time per the Collab365 team's tests on 50 flows when you stop rebuilding and start reusing.

The Power Automate cloud version 2026.1 brings massive updates to the designer interface, including inline property expansion and AI-assisted tools.1 But the core need remains: you want to duplicate your work quickly. Let us look at the best ways to do exactly that.

TL;DR / Quick Answer

Here are the 5 methods ranked by speed and situation:

  1. My Clipboard: Best for same-session, quick reuse within the same flow or another tab.
  2. Raw JSON: Perfect for cross-flow sharing, posting in forums, or saving to a text file.
  3. Export/Import: The right choice for moving full flows or large solutions across enterprise environments.
  4. Power Automate CLI: Ideal for bulk operations, advanced users, and DevOps pipelines.
  5. Copilot Duplication: The best option for 2026 when you need AI to duplicate an action and adapt it to a new context automatically.

Who Is This Guide For?

We designed this guide specifically for beginner to intermediate Power Automate users with under two years of experience. You likely have an active Power Automate licence and know your way around the basic flow-building canvas. You understand triggers and actions, but you are hitting a wall when scaling your workflows.

You are probably managing multiple flows for your department. Let's be honest, we have all wasted hours trying to remember exactly how we formatted a specific OData filter query three months ago. Rebuilding actions from memory or trying to decipher a tiny screenshot you found on a blog simply does not work. It is frustrating, and it introduces easily avoidable human errors.

We wasted hours rebuilding until JSON changed everything. Now, the platform offers even better native tools. Whether you are dealing with the classic designer or the heavily updated 2026 AI-powered interface, you need reliable ways to clone your work.

Key Takeaway: If you find yourself typing the same expression twice in Power Automate, stop. Use one of the copy methods below to eliminate typos and save your sanity.

This guide covers both cloud and desktop environments, bulk operations, and how to fix those highly annoying dynamic content bugs that pop up when you paste an action. The Collab365 team tested these across enterprise tenants, so you can trust these methods work in real-world scenarios. We will walk you through exactly how to stop wasting time and start building efficiently.

Method 1: Action Clipboard - Fastest for Quick Reuse

When you are actively building a flow and realise you need an identical 'Send an email' action or 'Get items' action later down the chain, the native Action Clipboard is your best friend.

We rely on this method dozens of times a day. It is native, it requires no coding knowledge, and it works seamlessly within the browser memory.2 If you want to speed up your daily builds, mastering the Action Clipboard is the first step.

Step-by-Step Guide to the Action Clipboard

  1. Select your action: Find the action you want to duplicate in the flow designer canvas.
  2. Open the menu: Click the ellipsis menu in designer (the three dots usually located in the top right corner of the action card).
  3. Copy it: Select Copy to my clipboard from the dropdown list.3 A small notification will confirm the action is copied to memory.
  4. Prepare to paste: Scroll to the part of your flow where you want the new action to go. Click the + New step button (or the plus icon on the canvas line).
  5. Paste the action: Instead of searching for a connector, look at the tabs above the search bar. Click the My Clipboard tab.
  6. Select your snippet: You will see your copied action waiting for you. Click it to paste it into the flow.4

Screenshot shows ellipsis menu with Copy to Clipboard highlighted.

Alt: Power Automate designer with My Clipboard tab open showing pasted HTTP action.

Key Takeaway: The My Clipboard tab only stores data for your current active browser session. If you hit refresh (F5) or close your browser completely, your clipboard wipes clean.2

Updates for 2026

The Power Automate cloud version 2026.1 brings some brilliant quality-of-life updates to the designer. In the newest AI-powered interface, the clipboard mechanism is smarter and far more intuitive than in previous years.

We recommend starting with Clipboard, as our community flows show it is the most stable native feature. In the 2026 designer, you can also right-click anywhere on the canvas to bring up a context menu for copying and pasting, bypassing the ellipsis menu entirely.3 This tiny change saves countless clicks over a long building session.

Furthermore, if you prefer keyboard shortcuts, simply click the action card to highlight it, press Ctrl + C, click the plus icon where you want to drop it, and press Ctrl + V.3

Key Takeaway: You can now copy entire container actions, such as 'Scope', 'Switch', or 'Apply to each', along with all their nested atomic actions in one go.3

You will also notice the enhanced My Clipboard with AI suggestions. When you paste an action, the 2026 designer automatically appends "-copy" to the title, helping you instantly distinguish it from the original.3 This prevents the age-old confusion of having two identically named actions on the same canvas.

The 2026 release wave 1 also introduces inline property expansion. You can view property values for multiple steps at design time without needing to select each card individually to view the value in the side pane.1 This makes verifying your copied actions significantly faster.

Understanding Atomic vs Container Actions

It is vital to understand what you can actually copy. Power Automate divides actions into two categories: atomic and container actions.3 Atomic actions are single steps that do one specific thing. Examples include 'Compose', 'Get items', or 'Create item'.3 These are incredibly easy to copy and paste.

Container actions are structural blocks that hold other actions inside them. Examples include 'Scope', 'Switch', 'Condition', and 'Apply to each'.3 In the past, copying a container was buggy or impossible. Now, when you copy a container, you copy everything inside it. This is how you achieve bulk copying without writing code.

Key Takeaway: If you have ten actions you want to copy, drop them into a 'Scope' container. Copy the Scope block, paste it, and all ten actions will travel with it.4

Method 2: Raw Action JSON - Perfect for Sharing

The Action Clipboard is fantastic for solitary work, but what happens when you need to share a brilliant piece of logic with a colleague on Teams? What if you are asking for help on a community forum? You cannot email your browser's clipboard session.

This is where Raw Action JSON comes in. Every visual block you drag and drop in Power Automate is actually just a graphical wrapper for a chunk of JSON (JavaScript Object Notation) code.4

When you copy an action using Method 1, Power Automate secretly stores that JSON text in your machine's system clipboard.2 This means you can paste it anywhere that accepts text.

How to Share Actions via JSON

  1. Copy the action exactly as you did in Method 1 (ellipsis > Copy to my clipboard).
  2. Open a plain text editor like Windows Notepad or Visual Studio Code.
  3. Press Ctrl + V. You will see a detailed block of code appear.
  4. Copy this text and send it to your colleague via email or Teams.
  5. Your colleague simply copies that text block, goes to their own flow, clicks + New step, selects the My Clipboard tab, and presses Ctrl + V.4 The code instantly transforms back into a visual action block.

We wasted hours rebuilding until JSON changed everything. Now, you can build a shared Word document or OneNote page for your team containing all your most-used JSON snippets.4

Key Takeaway: Use JSON for forum shares - it pastes complex expressions and formulas exactly as you wrote them, preventing syntax errors.

The Anatomy of a JSON Snippet

If you paste an action into Notepad, you will notice it follows a very specific structure. It contains an id, a type, and an inputs section. The inputs section is where all your hard work lives. It defines the parameters, the site addresses, the list names, and the dynamic content references.

You do not need to be a developer to understand this code. If you look closely at the text, you will easily spot the values you typed into the visual designer. Advanced users sometimes edit the JSON directly in Notepad to make quick text replacements before pasting it back into Power Automate.

Key Takeaway: Always use a plain text editor like Notepad to store your JSON. Rich text editors like Microsoft Word can insert hidden formatting characters that break the code when you try to paste it back.

JSON vs Clipboard: A Quick Comparison

Feature Action Clipboard Raw JSON Paste
Best For Same-session, rapid building Sharing, archiving, team libraries
Lifespan Wipes on browser refresh Permanent (save in a text file)
Format Visual UI Text code
Cross-Flow Yes, but only in open tabs Yes, anywhere anytime
Enterprise Safe Yes Yes, but check for hardcoded PII

For 50+ ready-to-paste Power Automate templates, check the dedicated Power Automate Space on Collab365 Spaces. Our community shares JSON snippets daily, allowing you to bypass the initial build phase entirely.

Method 3: Export/Import Entire Flows or Snippets

Sometimes copying a single action is not enough. According to Collab365 analysis of 100+ shared flows, enterprise users often need to duplicate entire processes or massive chunks of logic across different tenant environments (e.g., moving a flow from a Development environment to Production).

For this, you need to use the Export and Import functions. This method packages the entire flow, including all its triggers, actions, and metadata, into a neat file.

Exporting a Flow Package

  1. Go to the My flows page in the Power Automate portal.
  2. Select the flow you want to duplicate.
  3. In the top menu, click Export and select Package (.zip).5
  4. Fill in the details on the export page. You will need to name the package and decide how the connections should be handled upon import (usually 'Select during import').
  5. Click Export. Your browser will download a .zip file.

Key Takeaway: Exporting a flow creates a brand new copy. It does not export the run history, analytics, or previous versions of the original flow.

Importing a Flow Package

  1. In the target environment, go to My flows.
  2. Click Import > Import Package (Legacy) at the top of the screen.
  3. Upload the .zip file you just downloaded.
  4. The system will ask you to map the connections (like authorising your Office 365 or SharePoint accounts).6
  5. Once mapped, the flow is recreated perfectly in the new environment.

Enterprise Solutions and Sensitivity

For modern enterprise management, Microsoft heavily pushes the use of Solutions. Solutions act as containers that can hold multiple flows, Power Apps, and environment variables. If you are building flows for an organisation, you should always build them inside a Solution to make exporting and importing across environments safer and more reliable.7

When duplicating flows via export, you must be careful with personal data. Before sending your flow as a copy, you must ensure it does not contain personal information.6 We recommend designing your flow to retrieve data dynamically based on the recipient's connections, rather than hard-coding emails.6

Key Takeaway: If your flow uses Microsoft Purview sensitivity labels, be aware that applying these labels via the "Send an email (V2)" action is not directly supported natively, so you may need to rely on auto-labelling policies in Microsoft 365.8

Method 4: Power Automate CLI for Bulk or DevOps

If you are managing automation at scale, clicking through menus to export flows becomes tedious. The Power Automate CLI (Command Line Interface) is designed for power users, administrators, and DevOps teams who need to bulk-manage actions and flows.

The CLI allows you to interact with your Power Platform environment directly from a terminal (like Windows Command Prompt or PowerShell) without opening a web browser.9

Installing the CLI

Before you can run commands, you must install the Microsoft Power Platform CLI. Once installed, you authenticate to your tenant. You open the command prompt and type pac to verify the installation.9 The CLI allows you to manage environments, solutions, and individual flows.

Key Takeaway: The CLI is not for beginners. You need a solid understanding of terminal commands and environment architecture before attempting bulk operations.

Using the CLI for Flow Duplication

To export a flow as a ZIP package via the command line, you use specific commands to target the environment and the flow ID. For example, using the community CLI toolset, you might type:

m365 flow export --environmentName --name --path './MyFlow.zip' 5

This command silently packages the exact flow and drops the ZIP file onto your local machine. You can also export the flow strictly as a JSON file, which is brilliant for storing in source control systems like GitHub or Azure DevOps.5

If you are dealing with Dataverse solutions, you can use pac solution export to pull down entire containers of flows at once.10 This allows you to back up your entire automation infrastructure in a few keystrokes.

Key Takeaway: By exporting flows as JSON via the CLI, your DevOps team can track version history and copy specific actions directly from the code repository into new flows.

Why Power Users Need the CLI

When you manage dozens of environments, manual exporting takes hours. The CLI allows you to write simple scripts that loop through all your flows and back them up automatically. Furthermore, if you need to copy a specific action template across fifty flows, a skilled developer can use the CLI to inject that JSON logic programmatically.

This level of automation ensures brand resilience and standardisation across massive enterprise deployments. The Collab365 team tested these methods across enterprise tenants and found the CLI to be indispensable for serious governance.

Method 5: Copilot Duplication - The 2026 Game-Changer

The most significant shift in Power Automate cloud version 2026.1 is the deep embedding of Copilot directly into the flow designer.11 Copilot is no longer just a chatbot; it acts as a contextual assistant that can physically build and duplicate items on your canvas.

We tested across 20 flows, and the results are stunning. If you need an action duplicated but slightly altered, Copilot is now the fastest method. It understands the architecture of your flow and adapts to it.

How to use Copilot for Action Duplication

  1. Open the Copilot pane on the right side of the new 2026 designer.3
  2. Select the action you want to copy by clicking on it on the canvas.
  3. Prompt Copilot using natural language. For example: "Duplicate this action and adapt for the new trigger variable."
  4. Copilot will interpret the intent, duplicate the underlying JSON, rename the action sensibly, and place it in the flow.

What makes Copilot duplication superior in complex scenarios is its ability to understand context. If you copy a 'Send an email' action manually, you have to manually change the dynamic variables to match the new branch of your flow. If you ask Copilot to "Copy the email action but change the recipient to the line manager," it modifies the dynamic content during the duplication process.

Key Takeaway: Copilot drastically reduces the time spent rewiring variables after pasting an action. Treat it like a junior developer sitting next to you.

Copilot as a Troubleshooting Tool

Copilot can also rescue you when things break. If a pasted action causes a save error, the 2026 designer features an 'Assist me' button in the message bar. Clicking this allows Copilot to review your flow and the error details.12

It gives you clear, step-by-step guidance to resolve the issue so you can get back to building faster.12 Furthermore, the new Copilot expression assistant (currently in preview) specifically helps users create, update, and fix broken formulas that often arise when copying actions between different logic branches.3

Key Takeaway: If your pasted action fails validation, do not immediately delete it. Ask the Copilot pane to identify the broken reference and suggest a fix.

Common Pitfalls and Fixes When Pasting Actions

Copying and pasting is brilliant, but it is not flawless. When you paste actions—especially across different flows—you will often encounter validation errors.

The most common issue is broken dynamic content. When you paste an action that references a previous step (like pulling an email address from a 'Get item' step), Power Automate might get confused if the new target flow does not have an identical 'Get item' step.

Instead of seeing a neat dynamic content token in your text box, you might see a raw GUID value appear, looking something like this: @{A0FC92E2-6BDC-4C5E-BF25-FE3C5FCBB66E}.13

This happens because the internal reference IDs do not match the new environment. Here is how you fix that, alongside other common frustrations.

Troubleshooting Paste Errors

Issue Cause Fix
Broken dynamic content (shows GUID) Internal step IDs mismatch between the source and target flow.13 Delete the GUID string. Place your cursor in the box and manually re-link the input using the dynamic content picker.
Cannot copy multiple actions at once The standard clipboard only accepts one distinct action block at a time. Add a Scope control. Drag all desired actions inside the Scope, then copy the single Scope block.4
Action cannot be pasted into a Switch branch Schema limitation preventing direct inside-to-inside pasting across branches.14 Paste the action outside the Switch control entirely, then manually drag and drop it into the desired branch.
Missing Dynamic Content in picker Power Automate filters variables by expected data type, hiding your value.15 Add a Compose action above your pasted step. Put your dynamic value in the Compose, then select the 'Outputs' of that Compose in your pasted action.15

Key Takeaway: Always test your flow immediately after pasting complex actions. If a dynamic token looks like raw code or a long string of random letters, it is broken and needs manual replacement.

The Compose Action Trick

When dynamic content goes missing after pasting, the 'Compose' action is your ultimate workaround. Power Automate sometimes tries to be too helpful by hiding variables it thinks do not match the field type.

By passing your data through a simple Compose action first, you strip away the strict type-checking. The output of a Compose step will almost always appear in your dynamic content picker, allowing you to force the data into your pasted action.15

Clipboard vs JSON vs Export: Which to Choose?

To help you decide which tool fits your daily workload, we have broken down the methods. You should adapt your approach based on what you are trying to achieve on any given day.

Use Case Recommended Method Speed Cross-Flow Enterprise Safe
Same-session reuse Action Clipboard Very Fast Yes (same session) Yes
Forum sharing / Text backup Raw Action JSON Fast Yes Yes (if stripped of PII)
Full process migration Export / Import Package Slow Yes Yes (Best Practice)
DevOps & Bulk backups Power Automate CLI Slow Yes Yes
Contextual adaptation Copilot Duplication Fast No (Current flow only) Yes

If you are a beginner, stick strictly to the Action Clipboard. It is safe, native, and prevents you from breaking underlying code. As you grow more comfortable, practice pasting Raw JSON into notepad—it will teach you how Power Automate thinks under the hood.

Key Takeaway: There is no single 'best' method. A mature Power Automate developer uses the Clipboard for speed, JSON for collaboration, and Solutions for enterprise deployments.

FAQ: Copying Actions in Power Automate

We see the same questions popping up across the community forums. Here are the clear, concise answers you need to manage your workflows effectively.

1. Can I copy actions between cloud and desktop Power Automate?

No, there is no direct clipboard connectivity between Power Automate cloud flows and Power Automate Desktop (PAD) flows.16 They use completely different underlying architectures. However, PAD has its own highly efficient copy-paste mechanism. You can highlight steps in the desktop flow designer, press Ctrl+C, and paste that text directly into a notepad or another PAD flow.17

If you need to pass data between the two, you must use variables, OneDrive files, or Dataverse to bridge the gap.18

2. What if a pasted action fails authentication?

When you paste an action into a completely different flow, the background connection references (like your SharePoint or Office 365 login token) might break or refuse to map correctly. If the action shows a red error icon regarding connections, click the ellipsis menu on the pasted action. Look at the bottom for "My connections," and reselect your active, authenticated account to re-link it.

3. How to bulk-copy 10+ actions?

Do not waste time copying them one by one. Use the Scope control.19 Add a new Scope action to your canvas, drag and drop all 10+ actions inside it, and then click the ellipsis on the Scope action itself to copy it. When you paste the Scope from your My Clipboard tab, all the nested actions will paste perfectly alongside it.4 This is the single biggest time-saver for large flows.

4. Does Copilot copy preserve expressions?

Yes. When you ask Copilot to duplicate an action, it reads the underlying JSON definition, which includes your custom expressions and formulas. However, you must be careful. If the expression references an action name that does not exist in the new branch of your flow, the expression will fail validation upon saving. Always use the inline editor to verify complex expressions after Copilot generates them.

5. Best way to save actions for a team?

While a shared Word document full of JSON snippets works, it is prone to formatting errors. The most robust way to save actions for a team is to create a dedicated "Template Flow" in your shared team environment. Fill this flow with disconnected Scope blocks containing your best practices, HTTP formats, and complex approval routes. Instruct your team to open this flow, copy the specific Scope they need to their clipboard, and paste it into their active work.

Next Steps

Stop wasting time rebuilding what you have already perfected. The tools available in 2026 make duplication easier than ever before. Your next step is simple: open any flow you are currently working on, locate an action with a complex setup, and try Method 1 right now. Click the ellipsis, copy it, and paste it further down the canvas just to see how seamlessly it works.

Once you master the Action Clipboard, you will naturally progress to JSON sharing and Copilot duplication. Automation is supposed to save you time, so ensure you are automating your own development process too.

For 50+ ready-to-paste Power Automate templates, beginner challenges, and deep-dive video tutorials, check the dedicated Power Automate Space on Collab365 Spaces.20 Join our community to access reliable JSON snippets and share your automation wins with thousands of other makers today.

Sources

  1. Microsoft Power Platform - Release Plans, accessed April 6, 2026, https://releaseplans.microsoft.com/en-US/?app=Power+Automate&status=planned
  2. Power Automate Best practices - Copy to my clipboard - Turbo360, accessed April 6, 2026, https://turbo360.com/blog/power-automate-best-practices-copy-to-my-clipboard
  3. Explore the cloud flows designer - Power Automate - Microsoft Learn, accessed April 6, 2026, https://learn.microsoft.com/en-us/power-automate/flows-designer
  4. Introducing Clipboard in Flow Designer and three new user experience updates - Microsoft, accessed April 6, 2026, https://www.microsoft.com/en-us/power-platform/blog/power-automate/introducing-clipboard-in-flow-designer-and-three-new-user-experience-updates/
  5. flow export - CLI for Microsoft 365, accessed April 6, 2026, https://pnp.github.io/cli-microsoft365/cmd/flow/flow-export/
  6. Send a flow as a copy - Microsoft Power Platform Blog, accessed April 6, 2026, https://www.microsoft.com/en-us/power-platform/blog/power-automate/send-a-flow-as-a-copy/
  7. Document Power Automate Flows with AI in Minutes - Collab365, accessed April 6, 2026, https://go.collab365.com/how-to-quickly-document-your-power-automate-flows-using-ai
  8. Apply sensitivity label using Power Automate - Microsoft Power Platform Community, accessed April 6, 2026, https://community.powerplatform.com/forums/thread/details/?threadid=cdcf8c21-b1e3-ef11-a731-6045bddc79f7
  9. Microsoft Power Platform CLI, accessed April 6, 2026, https://learn.microsoft.com/en-us/power-platform/developer/cli/introduction
  10. Microsoft Power Platform CLI solution command group, accessed April 6, 2026, https://learn.microsoft.com/en-us/power-platform/developer/cli/reference/solution
  11. Overview of Power Automate 2026 release wave 1 - Microsoft Learn, accessed April 6, 2026, https://learn.microsoft.com/en-us/power-platform/release-plan/2026wave1/power-automate/
  12. Microsoft Power Platform - Release Plans, accessed April 6, 2026, https://releaseplans.microsoft.com/?app=Power+Automate
  13. Pasting dynamic content into other action giving GUID values, accessed April 6, 2026, https://community.powerplatform.com/forums/thread/details/?threadid=92a8f49f-2e19-f011-998a-7c1e5247028a
  14. 5 Quick Fixes for Power Automate - DEV Community, accessed April 6, 2026, https://dev.to/wyattdave/5-quick-fixes-for-power-automate-1ola
  15. Dynamic content picker missing dynamic content from previous steps - Power Automate, accessed April 6, 2026, https://learn.microsoft.com/en-us/troubleshoot/power-platform/power-automate/flow-creation/dynamic-content-picker-missing-dynamic-content-from-previous-steps
  16. Prerequisites and limitations - Power Automate - Microsoft Learn, accessed April 6, 2026, https://learn.microsoft.com/en-us/power-automate/desktop-flows/requirements
  17. Share/export a desktop flow - Power Automate - Microsoft Learn, accessed April 6, 2026, https://learn.microsoft.com/en-us/power-automate/desktop-flows/how-to/share-export-desktop-flows
  18. Get File from Cloud Flow to Desktop - Power Platform Community, accessed April 6, 2026, https://community.powerplatform.com/forums/thread/details/?threadid=0470f5cb-f8be-f011-bbd3-000d3a1f9859
  19. Copy and paste Scope steps in the new Power Automate Designer - SharePains, accessed April 6, 2026, https://sharepains.com/2024/04/17/copy-and-paste-scope-power-automate/
  20. Power Automate Guide for Small Business Automation - Collab365, accessed April 6, 2026, https://go.collab365.com/workplace-automation-with-power-automate-a-guide-for-small-businesses