How can I use RTMS streams for and admin-managed app where the admin can assign licenses?

I see the answer given for the following question, “Is there a way for an account-managed app to subscribe to RTMS started/stopped in Meeting events, or to programmatically install a user-managed component on behalf of licensed users?” here Unable to Find RTMS Events for Admin-Managed App .

But, I need to assign licenses to the users. How can I do that if it is not admin-managed?

For Meetings RTMS, don’t switch the app to admin-managed. Zoom states that RTMS apps must be user-managed apps, and the app management type controls which features and scopes are available in the build flow. The admin-managed model is not the path for RTMS event subscriptions like meeting.rtms_started and meeting.rtms_stopped.

You can still have admin-level rollout. Build the RTMS app as user-managed, add the RTMS events and media scopes, then have the Zoom admin add app for users and groups from Apps on account. License assignment is a separate Zoom admin task, so the admin should assign licenses or add-ons in bulk under User Management rather than relying on the app management type to do that.

Recall.ai is a Zoom RTMS Preferred Partner, and you can get further support through Recall.ai if that’s useful.