cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1000
Views
0
Helpful
4
Replies

Build bot using browser automation

BohdanM
Level 1
Level 1

I am started to build solution for connecting and recording meetings calls. To simulate bot behavior, browser automation used. I found Webex Browser SDK, but it seems deprecated. Examples in Github repos wasn`t updated for years! 

I want to build solution, that match all compliance and platform rules. 

So, may my bot connect just as guest user using browser app? Or i must to setup app and use SDK?

4 Replies 4

MarkT88
Level 1
Level 1

Browser automation can work for quick demos, but it’s fragile over time. Even small UI or DOM changes in Webex can break your flow, so unless you plan to maintain it constantly, the JS SDK is a better bet. It handles joining, authentication, and media streaming in a supported way so that you don't need to fight the browser layer yourself.

If your goal is to record or process meetings, the cleaner option is to have a bot join as a participant through the JS SDK or an interop layer that exposes the meeting media. That gives you reliable access to the streams without depending on UI automation.

If you’d rather not deal with the SDK or media pipeline at all, there’s a solid guide on building a meeting bot using a third-party API that handles the joining and recording side for you. It’s a good example of how teams are automating meeting capture without maintaining the low-level infrastructure.

BohdanM
Level 1
Level 1

Another question. Can i using this SDK build app to join and record calls?
I need to use SDK in CDN mode, not to use as Node.js app. And interact with it via browser automation (Selenium f.e.)

 

Janos Benyovszki
Cisco Employee
Cisco Employee

@BohdanM not really sure which Webex Browser SDK you mean, but the JS SDK here https://github.com/webex/webex-js-sdk is up to date and new releases are pushed regularly. Can you check that?