Skip to Content
Primo RPA StudioSettingsInstalling Extensions and PluginsInstalling Extensions and Plugins

Installing Extensions and Plugins

There are three main ways to install in Primo RPA Studio:

  1. Manual installation via the Studio interface
  2. Installation via the command line
  3. Automatic installation

1. Manual Installation via the Studio Interface

  1. Open Primo RPA Studio
  2. Go to the menu: File → Settings → Tools → Extensions
  3. Select the desired browser (Chrome, Firefox, Edge, Yandex)

plugin_index1.png

A list of available options will appear:

Installation OptionWho has accessRequires admin rightsFeatures
Store (Current user)Only youNoSimple installation from the extension store
Store (All users)Everyone on PCYesInstallation for all computer accounts
Packed (Current user)Only youNoInstallation of CRX file in your profile
Packed (All users)Everyone on PCYesGlobal installation of CRX file
UnpackedOnly youNoLoading from a folder (requires manual enabling)

The browser will automatically close during installation (with a warning).

After Installation

Unpacked extensions require manual enabling in the browser.

Manifest V3 requires reloading the page to execute scripts

  • You need to enable Allow custom scripts in the extension properties

See the sections:

2. Installation via the Command Line

Below you can find information about ways to install extensions and plugins from the command line.

Browser Extensions

LTools.WebBrowser.Native.exe install=<browser> lang=<language> mode=<mode> manifest=v3

Supported arguments:

  • browser — browser type: CHROME, FIREFOX, EDGE, YANDEX.
  • language — installation language: EN, RU.
  • mode — extension installation mode. Available values:
    • packed — packed;
    • storelocal — from the store for the current user;
    • unpacked — unpacked.
  • manifest — used to install a browser extension based on the new version 3 manifest. The only valid value for the parameter is v3. The Manifest V3-based extension is designed to avoid compatibility issues in later versions of Chrome, Yandex, Edge browsers based on the Chromium engine. If the parameter manifest is not specified, the extension for Manifest V2 will be installed by default.
ℹ️

Versions of Primo RPA Extension for Manifest V2 are numbered from 1.xx (e.g., 1.66), for Manifest V3 — from 3.xx (e.g., 3.66).

⚠️

If you want to change the manifest version for the installed extension, then first delete the extension based on the old manifest and only then install the new one. Note that it is impossible to install an extension based on V3 for the Firefox browser.

Features of working with Manifest V2 extension

The extension based on the second version of the manifest (1.xx) may work unstable due to Google’s policies regarding old extensions not intended for Manifest V3.

⚠️

After August 8, 2025 with the release of Chrome 139 and Edge 139 support for extensions with Manifest V2 in these browsers will be completely terminated. This means that versions “Primo RPA Extension” 1.6* and 1.8* will stop working in Chrome and Edge.

To continue working with Manifest V2, you can add a policy ExtensionManifestV2Availability with the value 2.

For Chrome, this can be done either through group policies or manually, by running the script from the administrator in cmd or Powershell on the agent server (client computer):

reg add HKLM\SOFTWARE\Policies\Google\Chrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2 /f

For Edge: Similarly, but with the path HKLM\SOFTWARE\Policies\Microsoft\Edge.

Limitation: According to Google’s official documentation, support for Manifest V2 will be completely disabled in mid-2025, regardless of this policy.

Features of working with Manifest V3 extension

Primo RPA Extension based on Manifest V3 is a new solution, so it is recommended to check the functionality of the project with browser elements in the Studio before adding it to the Orchestrator or Robor Runner.

Example of installing a browser extension

Installing a browser extension for Manifest V3 without internet:

LTools.WebBrowser.Native.exe install=CHROME lang=RU mode=packed manifest=v3

Installing a browser extension for Manifest V3 with internet:

LTools.WebBrowser.Native.exe install=CHROME lang=RU mode=storelocal manifest=v3

If you want to install an extension for Manifest V2, just do not specify the manifest parameter.

Plugins

RDP

Primo.RemoteAgent.exe InstallClient

Java

Extensions\JavaBridge.ps1

Automatic installation of browser extensions

See more here.

Last updated on