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 manipulated.

From 6.8 onwards, the Blue Prism browser extensions will, by default, dynamically select a port from the ephemeral range to communicate with Blue Prism. The system setting Use fixed browser extension port (31924) only must be enabled if you want to use the fixed port, and in the following scenarios:

  • When using Blue Prism with older versions of the browser extension.
  • When attaching to running instances of browsers launched manually or not launched by using a Blue Prism object model.

When using ephemeral ports in conjunction with a tracking ID, you can automate multiple browser instances from a single Blue Prism instance. Additionally, you can open multiple instances of Blue Prism and spy multiple browser instances on the same device without conflict. For more details, see Automate Chrome, Edge, and Firefox with the Application Modeller.

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.
  • Edge – Used to automate applications and web pages in Microsoft Edge.

Browser extension compatibility

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