RTMS App Installed but Not Showing in Zoom Apps / No Bot Logo / No Webhook Events

I created a Zoom app with all the required RTMS scopes and permissions following the RTMS Quick Start video. After authorizing and installing it on my account, I still don’t see the app under Zoom Apps in my profile, the RTMS bot icon does not appear when joining a meeting, and my webhook events are not firing.

Before I troubleshoot further, I want to confirm one thing:

Are there two separate RTMS requirements? one for creating an RTMS app as a developer, and another where Zoom must enable RTMS at the account level before the bot can actually join and stream media?

Any guidance on how to verify whether RTMS is fully enabled for my account would be greatly appreciated.

Hi @Shaishav!

To fully enable RTMS for your account, you do still need to reach out to your account team (or fill out this form if you don’t have a contact). This is according to Zoom’s Getting Started With RTMS documentation. If you haven’t reached out to the Zoom team directly about this yet, I’d suggest this as a great next step!

@Shaishav we have enabled RTMS in your account until January 2026. If you’d like RTMS to start automatically, please add the app from your zoom.us settings.

By the way, I’d love to learn more about your use case and explore how we can better support you.
I am dming you my scheduling link , would love to chat with you further

2 Likes

Hi @ojus.zoom , Thanks for the reply! I can now see the RTMS app in my settings, but I’m still running into two issues:

  1. The only webhook event I receive is rtms.stopped nothing else.

  2. Inside the meeting, the RTMS app always shows “connection failed.”

I’d also be happy to discuss my use case and implementation in more detail in the meeting.

Thanks a ton!

Hi @Shaishav ,

seems like there is some error when you might be trying to open the socket connection. What language are you implementing in?

Here are two sample apps that can get you easily started :
a. javascript
b. python

I’m using JavaScript for my implementation. I also noticed that the issue only occurred with an older app that was created before my RTMS access was approved. With the new app, I’m now receiving both the rtms.started and rtms.stopped events as expected (Will test other events as well).

Also I’ll review the JavaScript examples and try implementing it following that approach.

Thanks for the prompt response!

1 Like