Cloud recording not allowed while on Pay As You Go plan

Video SDK Type and Version
@zoom/videosdk v1.11.10

Description
We’re using the zoom videosdk to run video interviews. On start of the interview we generate a video SDK JWT token with options:

cloud_recording_election: 1,
cloud_recording_option: 0,
roleType: 1,
sdkKey: process.env.ZOOM_SDK_KEY,
sdkSecret: process.env.ZOOM_SDK_SECRET,
topic: zoomTopic

The video starts properly and is attached to the dom correctly (rendered to the end user), however when calling await recordingClientRef.current.startCloudRecording();
the function throws error:

{
“type”: “INVALID_OPERATION”,
“reason”: “The account of the meeting disabled the cloud recording”
}

We have a Pay As You Go subscription (on account dieter@conveo.ai) and opened this ticket previously: TS1343104

Please enable ASAP. Support center is not clear, we’re not being put in touch with the right people.

I ran into the same issue (“The account of the meeting disabled the cloud recording”) as did another user in this post.

After several conversations with Zoom support, I found that the Video SDK Pay As You Go (PAYG) plan requires the “Zoom Video SDK Recording” add-on to use cloud recording. This add-on costs $100/month and you can sign up on at the bottom of the Developer Pricing page. The sign-up page says you get 30000 recording minutes free, with overages costing $0.015 per recording minute, as well as 1 TB of free storage.

Note: The Video SDK Universal Credit plan allows you to use cloud recording right away, with the minutes/storage billed against your credits. However, unlike the PAYG plan, there is no free usage tier so estimate costs carefully.

1 Like