Web-client adapter
Puppeteer przeciwko spotkaniom web webex.com. Lobby + admit. Kafelek bota pokazuje Twoje displayName.
bot api · cisco webex
dostarcza M2 (cze-lip) 2026Webex bot adapter ships M2 (Jun–Jul 2026). Browser automation against webex.com — lobby + admit, video tile, captions intercepted from Cisco's own captioner. Audio capture via PulseAudio loopback (same path as the Zoom Web adapter).
przegląd
Dlaczego później, nie teraz. Webex jest trzecią najczęściej żądaną platformą po Meet/Teams/Zoom; budujemy ją w drugiej fali. Adapter to dwa-trzy tygodnie pracy na istniejącym scaffoldingu orchestratora + bot-kontenera — selektory zgodnie z passem reverse-engineering, który nasz research-agent wykonał przeciwko *.webex.com/wbxmjrn/sites/. Cisco SDK ani zatwierdzenie developer-program nie są wymagane, ponieważ używamy tego samego wzorca web-client browser-automation co adapter Zoom Web dostarcza dziś.
Napisy są ciekawą częścią. Webex używa własnego captioner'a Cisco z customowym transportem WebSocket — tap'ujemy go wewnątrz Chrome bota, w ten sam sposób, w jaki tap'ujemy zdarzenia napisów Teams. Przechwytywanie audio używa loopback PulseAudio wystawiającego tab spotkania jako wirtualny mikrofon; mapowanie per mówca pochodzi z alokacji WebRTC SSRC Webex połączonej z DOM listy uczestników (lista uczestników Webex jest stabilniejsza niż Zoom; testowaliśmy).
productWebex.body3
planowany zakres
Puppeteer przeciwko spotkaniom web webex.com. Lobby + admit. Kafelek bota pokazuje Twoje displayName.
WebSocket napisów Cisco przechwycony wewnątrz Chrome bota. Ten sam wzorzec data channel co Teams.
Loopback PulseAudio jako wirtualny mikrofon. Mapowanie per mówca przez WebRTC SSRC + DOM listy uczestników.
Przechwytywanie taba VP9, przychodzące wiadomości czatu — identyczny kształt wyjścia jak Meet/Teams/Zoom.
Bez premii cenowej za Webex. Pojedyncza płaska stawka na wszystkich naszych adapterach.
Ta sama taksonomia co cross-platform bot API: host_denied_admission, lobby_timeout, removed_from_meeting, meeting_ended.