Does RTMS deliver audio/transcript when the meeting host is on a Basic (free) plan, and does it work for hosts on the Zoom Web client?

Hi Zoom team,

I’m building a Zoom App (General app, user-managed, Meetings surface) that uses RTMS to capture live meeting content. Before finalizing our architecture, I need to confirm how RTMS behaves depending on the meeting host’s plan and client.

Our app configuration

  • App type: General app (user-managed), Meetings surface
  • Scopes: meeting:read:meeting_audio, meeting:read:meeting_transcript, rtms:read:rtms_started, rtms:read:rtms_stopped
  • Event subscriptions: meeting.rtms_started, meeting.rtms_stopped
  • Start method: startRTMS() via Zoom Apps SDK (and/or auto-start)
  • App ID: [YOUR_APP_ID]
  • Account ID: [YOUR_ACCOUNT_ID]

Questions

  1. If the meeting host is on a Basic (free) plan, will RTMS actually start and deliver audio and transcript streams to our app? Or does RTMS require the host to be on a specific paid plan?
  2. Does the host’s client matter — i.e., if the host joins via the Zoom Web client (browser) instead of the desktop/mobile app, can RTMS still start (via auto-start or REST API) and deliver streams?
  3. If a paid plan or specific account setting is required on the host side, what exactly is the minimum requirement?

Request: please enable RTMS for our account/app
Could you also enable RTMS access for the app/account above so we can test the above scenarios? We are setting up a Developer Pack

Thank you!

@kongcong

  • Yes you can use a free account, you will need to make sure Developer Pack is on your account, as this activates RTMS on your account
  • Auto start will work on Web Client