@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::onHasAttendeeRightsNotification
for when bot has permission to attend a breakout room. - 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!