Meeting recording not happening automatically in zoom web sdk

Hi @Michael_Purnell @tommy I am using 1.7.7 version and I am trying to automate video recording.

I am using
ZoomMtg.record({
record: true
});

to record automatically and i have configured to record in cloud automatically in setting.

But, in sdk, the recording in cloud is not happening automatically.
But, When I am trying using zoom app, it automatically start recording in cloud but not in case of zoom sdk. I am using pro account;.
Please help!

Hey @rahul4,

Where in your code are you using the recording function?

ZoomMtg.record({
record: true
});

Make sure it is inside your ZoomMtg.Join() success callback function.

ZoomMtg.init({
      leaveUrl: this.leaveUrl,
      isSupportAV: true,
      success: (success) => {
        console.log(success)

        ZoomMtg.join({
          signature: signature,
          meetingNumber: this.meetingNumber,
          userName: this.userName,
          apiKey: this.apiKey,
          userEmail: this.userEmail,
          passWord: this.passWord,
          success: (success) => {
            console.log(success)

            ZoomMtg.record({
                record: true
            });
          },
          error: (error) => {
            console.log(error)
          }
        })

      },
      error: (error) => {
        console.log(error)
      }
    })

Thanks,
Tommy

Hi @tommy,
I have been using exact code but no luck. I have set the setting in zoom for auto recording by cloud.

Please help. If possible please let me know if we can have zoom to resolve this.
Thanks,
Rahul

Hey @rahul4,

It seems you have a free account, which does not have cloud recording.

If you are using a different account, please email your account #, meeting ID, and details of this issue to developersupport@zoom.us for additional help.

Thanks,
Tommy