@striver.strikes here are the steps to have your bot join a breakout room automatically:
IMeetingService::GetMeetingBOController()to get the breakout room controller.- Subscribe to breakout room events using
IMeetingBOController::SetEvent. - Listen for
IMeetingBOControllerEvent::onHasAttendeeRightsNotificationfor when bot has permission to attend a breakout room. - Call
IBOAttendee::JoinBoto 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!