Find and Replace
Find and Replace lets you make bulk edits to the Robinscript in your PAD Flows directly from Blueprint β without switching to Power Automate Desktop. You can search and replace specific text across a Flow, or select entire actions and replace them with new Robinscript.
Find and Replace works primarily with Flows imported via Dataverse. For Flows imported via Solution File, Blueprint will attempt to locate the Flow in your connected Power Automate environment. If it cannot be found, the feature will be inaccessible. If the Flow's Power Automate environment can't be reached, Find and Replace shows the message 'The environment is not currently available'.
β Find and Replace requires a valid Microsoft 365 Authentication setting configured in Blueprint. If one is not configured, the feature will be inaccessible. See Microsoft Connectionο»Ώ.
Permissions
- View permission is required to access Find and Replace
- Edit permission is required to overwrite an existing Flow
- Create permission is required to save changes as a new Flow
How Find and Replace Stays Current
Find and Replace always works with the most recent version of your Flow regardless of versioning type, and updates automatically without requiring a manual reimport.
Choosing a Scope
Before making edits, select what portion of the Flow to work with:
- Entire Flow β work across all subflows; a dropdown lets you navigate between them
- Available Subflows β work within a single selected subflow
Code View
After selecting a scope, a table displays every action in your selection:
- Line β the line number in PAD
- Action β the action name as it appears in PAD
- Robinscript β the underlying Robinscript for this action
- Parameters β all parameters for the action
Use the checkboxes on the left to select actions for replacement.
Making Edits
Two editing methods are available:
- Find & Replace β search for specific text in the Robinscript and replace it; supports regular expressions in both the Find field and the Replace field. Useful for bulk updates like changing file paths or browser types
- Replace Selected Actions β select one or more adjacent actions using the checkboxes and replace them entirely with new Robinscript. Use this when rewriting actions rather than modifying text within them
Validating Changes
Click Validate in the top toolbar to check your Robinscript for syntax errors before applying. Validation also runs automatically when changes are applied.
Applying Changes
As you make edits, they are added to a queue at the bottom of the screen. From the queue you can:
- Undo Last Change β remove the most recent edit
- Discard All Changes β clear the queue and start over
- Apply Changes β save your edits using one of the following options:
- Overwrite Existing Flow β updates the current Flow in place; requires Edit permission. Recommended β preserves change history and does not consume an additional license
- Create as New Flow β saves as a new Flow in your Power Automate environment; requires Create permission. This creates a new Flow that will consume an additional license when imported to ALC
After applying, the resulting Flow is saved as a Draft and Blueprint automatically reimports it.
Limitations
- References to resources such as selectors, images, or UI controls are stored as GUIDs β those GUIDs must already exist in the target Flow or the Flow will break
- The user submitting the job must have co-owner rights to the target Flow and all Flows it depends on; if any dependent Flow is not co-owned, the job will fail