Chrome, Edge, and Firefox integration

Click this icon on the toolbar to view and download a PDF version of this guide.

Native support for automating web pages and applications in Google Chrome, the Chromium-based version of Microsoft Edge, and Mozilla Firefox web browsers is provided in Blue Prism® using Blue Prism browser extensions. The extensions allow Blue Prism to interact with web pages and applications presented in these browsers, so that business processes that rely on such applications and web pages can easily be modelled.

The Blue Prism extensions establish connectivity with Blue Prism, allowing Blue Prism to interact with web pages in Chrome, Edge, and Firefox, so data can be exchanged and elements automated. The communication is established either via a fixed browser port (31924) or a port dynamically selected from the ephemeral range (see Browser automation via ephemeral ports versus fixed ports for more details).

  • From Blue Prism 6.10.3 onwards, the communication between browser extensions and Blue Prism depends on the deployment scenario. See 6.10.3 upgrade notices for more details.

There are three Blue Prism browser extensions:

  • Chrome – Used to automate applications and web pages in Chrome.
  • Firefox – Used to automate applications and web pages in Firefox.

    The Firefox browser extension is not available for installation with Blue Prism 6.10.6. The latest version of Blue Prism 6.10 that includes the Firefox extension is Blue Prism 6.10.5. For more information, see the Upgrade notices.

  • Edge – Used to automate applications and web pages in Microsoft Edge.

Manifest V2 and V3 support

For the Chrome and Edge extensions, we differentiate between Manifest V2 and V3 support according to Google's and Microsoft's guidance. For more information, see the guidance from Google and Microsoft.

Mozilla have not announced a date by which they will remove support for MV2 browser extensions so the Blue Prism Firefox browser extension still uses Manifest V2 and is therefore not impacted by this change.

Blue Prism 6.10.4 and earlier

  • Native Manifest V2 browser extension support is provided by default in Blue Prism versions 6.3 to 6.10.4.
  • Manifest V3 browser extension support via the Blue Prism Browser Automation Agent (with Insert/Invoke JavaScript functionality) is available in Blue Prism versions 6.4.2 to 6.10.4
  • No native MV3 browser extension support is provided earlier than Blue Prism 6.10.5.

For more information, see the Browser extension compatibility matrix.

Blue Prism 6.10.5

When installing or upgrading to Blue Prism 6.10.5, users can select between installing the browser extensions using Manifest V2 for Chrome, Edge, and Firefox (which correspond to the existing 6.10.4 browser extensions) or the new browser extensions using Manifest V3 for Chrome and Edge introduced in Blue Prism 6.10.5 (recommended). This is due to changes in Google's extensions platform and the move to Manifest V3 for the Chrome and Edge browsers.

For more information, see the Blue Prism 6.10.5 release notes.

Blue Prism 6.10.6 onwards

From Blue Prism 6.10.6 onwards, support for Manifest V2 browser extensions has been removed, so the Chrome and Edge browser extensions can no longer be installed using Manifest V2.

In addition, the features provided by the Browser Automation Agent are now included in the Blue Prism installer by default. The Blue Prism installation wizard automatically removes the Browser Automation Agent and the associated Manifest V3 browser extensions if they have been previously installed. If any Manifest V3 or V2 browser extensions were previously manually installed on a given machine, they will need to be manually uninstalled before installing Blue Prism.

For more information about how the removal of the Browser Automation Agent is managed, see the Blue Prism 6.10.6 release notes.

The Firefox browser extension is not available for installation with Blue Prism 6.10.6. The latest version of Blue Prism 6.10 that includes the Firefox extension is Blue Prism 6.10.5. For more information, see the Upgrade notices.

Browser extension compatibility

For up-to-date testing and compatibility data about the Blue Prism browser extensions, see the Browser extension compatibility matrix.