JavaScript UI connectors

While reviewing the New or Updated Features in Pega Infinity ’25 (R25), I noticed the introduction of the JavaScript UI Connector.

However, I could not find any specific documentation or implementation steps related to this feature in the R25 documentation. Could you please provide the relevant documentation on how to use the JavaScript UI Connector in R25?

The JavaScript UI Connector in Pega R25 is mainly used in Robotic Automation to interact with web-based UI elements through custom JavaScript instead of only relying on standard UI interrogation. It lets you extend control recognition and actions by injecting or calling JavaScript functions that can read or manipulate page elements at runtime. You typically define the connector inside the automation layer and bind it to UI elements that are hard to capture using normal selectors. The script runs in the browser context where the target application is loaded, so it can directly access DOM elements. This feature is useful when standard UI adapters cannot reliably identify or control dynamic web components.