AI product readBrowser connector/bridge that enables NiCE Advanced Process Automation (APA) desktop application to interact with web-based applications in Chrome via native messaging
Allows enterprise NiCE APA robotic process automation (RPA) platform to capture, identify, and automate interactions with web page DOM elements — bridging the gap between a desktop automation engine and browser-based applications
The NiCE APA desktop application is installed and running locally. When the user opens Chrome, the extension's service worker automatically connects to the NiCE RTI native host via chrome.runtime.connectNative(). The native host sends commands (e.g., capture elements, evaluate scripts, click/focus elements, read page properties) through the native messaging port. The extension's content scripts execute these commands on web pages and return results (DOM element properties, events, mutation data) back to the native host, enabling the desktop RPA engine to automate browser interactions.
Native messaging bridge to NiCE RTI desktop application (com.nice.rti_native_host)DOM element capture and identification via XPath, CSS selectors, and pokey identifiersJavaScript injection and script evaluation on web pagesDOM mutation monitoring and element event trackingWindow alert/prompt interception for automation workflowsAutomation Framework (AF) for element recognition including Salesforce Lightning component support
- Target users
- Enterprise users of NiCE Advanced Process Automation platform / RPA developers and automation engineers building browser-based automation flows / Customer service agents using NiCE-powered guided workflows
- Cannot inspect the NiCE APA desktop application (com.nice.rti_native_host) to verify its authentication or licensing requirements
- The extension has no popup UI, options page, or visible interface — all interaction is through native messaging, making behavioral verification harder
- 100K+ users and enterprise context suggest this is deployed as part of a larger NiCE APA installation; enterprise licensing exists at the platform level but is not enforced by this extension
MonetizationNo paid features detected
No payment flows, license checks, feature gating, upgrade prompts, billing APIs, or subscription logic found in the extension. The 'subscribe' keyword hits (csXPath2.js, swCache.js) refer to code event subscription patterns, not paid subscriptions. The 'pro' keyword hits all relate to JavaScript Promise objects, window.prompt(), and _alertPromptHooked — none relate to a 'pro' plan. The extension is a free connector bridge to the NiCE APA desktop platform; NiCE APA is an enterprise product with its own licensing, but the extension itself does not gate any features.
- Confidence
- 88
- Payment platform
- --
- Source
- AI / High
- Login required
- No
- Reason
- No login UI, authentication flow, credential storage, or account-gating logic found anywhere in the extension source code. The extension connects directly to a locally-installed NiCE RTI native host application via Chrome's native messaging API (chrome.runtime.connectNative('com.nice.rti_native_host')) without any user authentication step.