Hello all,
I’ve been building a side paanel Zoom App that uses RTMS to capture live meeting transcripts. I’ve completed all configuration steps (I think) but meeting.rtms_started never arrives at my webhook server.
App ID: yjH0KL3hQ0Gchn7UQVqyWg
Symptoms:
- zoomSdk.startRTMS() returns {“message”:“Success”}
- getRTMSStatus() immediately returns {“rtmsStatus”:}
- meeting.rtms_started webhook never fires — only meeting.started and meeting.ended arrive
- “Your app failed to access meeting content” toast appears in Zoom client
Configuration completed:
- RTMS enabled on Enterprise account
- Event subscription with meeting.rtms_started and meeting.rtms_stopped subscribed, webhook URL validated
- Zoom App SDK toggle ON with all RTMS APIs declared: startRTMS, stopRTMS, getRTMSStatus, pauseRTMS, resumeRTMS, onRTMSStatusChange
- Allow auto-start for RTMS enabled
- Scopes present: rtms:read:rtms_started, rtms:read:rtms_stopped, rtms:read:rtms_interrupted, zoomapp:inmeeting
- Zoom desktop client version: 6.7.8
Environment: Zoom App (side panel), development/local test mode, instant meetings
Based on some other threads I’ve seen, it appears this requires a backend provisioning change on Zoom’s side. Could someone from the team enable RTMS for this app/our account? Or if there is something that I’ve done wrong please point me in the right direction.
Thank you!
