Breakout Room Events - Zoom Meeting SDK For Linux V5.16.10

I am trying to implement an event listener when someone invites my bot to a breakout room, bot should automatically join that breakout room. I’m going through the SDK interface but I’m not able to figure out how to make it happen or which function to use.

Can anyone explain/share a code snippet and share some useful resources?

@striver.strikes here are the steps to have your bot join a breakout room automatically:

  1. IMeetingService::GetMeetingBOController() to get the breakout room controller.
  2. Subscribe to breakout room events using IMeetingBOController::SetEvent.
  3. Listen for IMeetingBOControllerEvent::onHasAttendeeRightsNotification for when bot has permission to attend a breakout room.
  4. Call IBOAttendee::JoinBo to join the breakout room when appropriate.

As you’re building the bot, another option is to use Recall.ai . It’s a simple 3rd party API that lets you use meeting bots to get raw audio/video from meetings without you needing to spend months to build, scale and maintain these bots.

Let me know if you have any questions!