Zoom Apps Configuration: General App, Node.js WebSocket server hosted on Railway, Next.js frontend on Vercel.
Description: I am building a real-time AI sales coaching app that uses RTMS to stream meeting audio for live transcription and coaching cues. All configuration is complete but meeting.rtms_started webhook never fires.
Configuration:
-
App Name: CloseNavi
-
Client ID: s7kAniw8QfWLMom605UoMA
-
Mode: Development
-
RTMS scopes configured: meeting:read:meeting_audio
-
Event subscriptions configured: meeting.rtms_started, meeting.rtms_stopped
-
Webhook endpoint: https://closenavi-rtms-server-production.up.railway.app/zoom/webhook
-
Auto-start RTMS enabled in app settings
-
App installed and authorized on account
Error: No meeting.rtms_started webhook events received. Zero HTTP requests hitting our Railway server during Zoom meetings.
Troubleshooting:
-
Confirmed webhook server is publicly reachable and returns 200
-
Confirmed app is authorized on the test account
-
Confirmed RTMS auto-start is toggled on
-
Reviewed other forum posts indicating RTMS requires manual enablement per app
Please enable RTMS for our development app. Thank you!