Hello Zoom Developer Team,
I would like to request RTMS (Real-Time Media Streaming) activation
for my user-managed app. I sent a similar request approximately two
weeks ago (around April 27, 2026) but have not received any response,
possibly because the contact email I used did not match my Zoom
developer account. Resending now with the correct account email.
App details:
- App name: Peter AI Assistant to Dr Lee
- App type: User-managed (Development)
- Client ID: 2SoIma41T_uwtclf7QvjA
- Zoom developer account email: youngdoctor76@gmail.com
Current setup status (all complete on my end):
- App created and OAuth configured
- Event Subscription registered with public webhook endpoint
- Scopes added: rtms:read:rtms_started, rtms:read:rtms_stopped
- Local Test installation completed
- Webhook server verified reachable via public HTTPS
The app is intended for personal meeting transcription and summary
generation in a healthcare/mission context, with no third-party
data sharing.
Could you please activate RTMS for this app/account, or guide me
through any additional steps needed?
Thank you for your time.
Dr. Sanghyeob Lee
youngdoctor76@gmail.com (Zoom account)
@youngdoctor76 RTMS enabled until end of June 2026
Hi @chunsiong.zoom,
Thank you again for activating RTMS!
Unfortunately I’m still unable to trigger the meeting.rtms_started
event. After your activation, I tried:
- Restarted Zoom desktop client completely (quit + relaunch)
- Checked Apps menu in meeting — “Peter AI Assistant” still does
not appear
- Checked More — Live Streaming — only Facebook, YouTube, Twitch
shown, no RTMS option
- Checked Zoom Web Settings — no “Auto-start apps that access
shared realtime meeting content” option visible to me
My app is currently backend-only:
- Webhook endpoint registered via Cloudflare quick tunnel
- Scopes added: rtms read rtms started, rtms read rtms stopped
- No in-meeting Surface or Home URL configured
- No Zoom Apps SDK integration
Question: For RTMS to fire, do I need to add an in-meeting Surface
to my app (Home URL plus iframe), or is there a simpler path for a
purely backend webhook app?
Also, my account email is youngdoctor76@gmail — could you confirm
whether my plan supports the auto-start RTMS feature?
Thank you!
@youngdoctor76 you can look at all the failed webhooks here
Are you using the prod or dev tab? If you using prod tab, everytime you update your webhook url, you need to regenerate the authorization URL for it to take effect.
I’ll PM you to give you more details