Flow Version Manager
Overview
Flow Version Manager enhances the Salesforce Flow versions page by adding bulk-selection controls and a guided way to delete multiple Flow versions more safely.

Where it appears
Flow Version Manager is intended for the Salesforce Flow details / versions page in Setup.
What the feature does
- Detects whether the current page is likely to be a Flow versions/details page.
- Finds the Salesforce versions table.
- Injects a checkbox column into the table header.
- Adds row-level checkboxes for supported versions.
- Tracks selected versions internally.
- Adds a Delete Selected Versions action button to the page button bar.
- Prevents active versions from being selected for deletion.
- Opens a confirmation modal before deletion begins.
- Requires the user to type DELETE before continuing.
- Queues and processes deletions using Salesforce’s native delete links.
- Shows a completion toast after deletion is finished.
Selection behaviour
Each eligible version row receives a checkbox. The bulk delete button label updates dynamically, e.g. Delete Selected Versions (3). Active versions cannot be selected for deletion.

Confirmation modal
Before deletion begins, the feature opens a confirmation modal showing:
- a short confirmation message
- a warning about in-progress interviews
- a list of the selected versions
- an input requiring the user to type DELETE
- Cancel and Delete action buttons
The user must type DELETE exactly before the destructive action button is enabled.

How to use it
- Open a Flow details page that includes the versions table.
- Select one or more deletable versions using the added checkboxes.
- Click Delete Selected Versions.
- Review the list of selected versions in the modal.
- Type DELETE to confirm.
- Allow the queued deletion process to complete.
Notes and limitations
- Active versions cannot be deleted through this feature.
- The feature uses session storage to manage queued delete operations.
- Because it relies on Salesforce’s native delete action links, changes to the underlying page structure may require future updates.
- Deleting Flow versions is a destructive action and should be treated carefully, ideally during off-peak hours.