Hi,
I am trying to integrate a bot which should work in an already opened browser tab. Current samples and examples are opening a new browser process and I am unable to figure out how to make the bot to work with already opened browser tab.
Can someone point to the right resources to achieve the same.
Discussion posts and replies are publicly visible
I recommend looking at the Javadoc. There are a methods such as setCapabilities which may be able to help you out.
To work with the browser module, and use all its functionality, it is necessary that the robot initializes the browser. An instance of IWebBrowserSupport cannot be obtained from an existing browser. If it is not possible to initialize the browser inside the robot, you will have to use other modules like Falcon and Keyboard to automate the tab.
Danny Verb Thanks. I can use remote debugger options of Chrome driver using setCapabilities to connect to an already opened browser session. But I am looking for a native way using Appian RPA apis (something similar to UiPath Attach Browser).
David Catalan Bot which I am creating would be an attended bot which will be triggered by an user action and will perform some action in the existing browser session. I have looked at Falcon and Keyboard options which seems to be counterintuitive way for what I am trying to achieve.
David Catalan Does Appian RPA currently support attended bots ? It would be helpful to know to continue my research.
Currently, the browser module needs to initialize the browser itself in order to be able to retrieve the data with its native methods. If the attended bot needs to obtain the information from the browser you should use alternative techniques
Hi ramn0002, I am looking for a similar method to attach an already opened browser from Appian RPA. Could you please let me know how to achieve it, in case if you had got any solution for what you were looking for(something similar to UiPath Attach Browser).
pradeepm0003 There is no native way in Appian RPA yet. But you could use remote debugger option of Chrome to connect to a existing browser session and select the desired tab based on Title/Url and continue the bot operation.
Chrome debugger option is explained in this medium post. Hope this helps