About Zoom customized develop and charging strategy

Description
Hello, I want to use Zoom’s SDK and API to develop an online classroom, In this system, teachers and students can have video chat and share screens, but I have some confusion in the process of using it:

  1. Customized UI
    I checked Zoom’s SDK and didn’t find a way to change the style of Zoom’s chat window through CSS, So how to implement custom UI?
  2. How to associate the account of our system with Zoom’s account?
    I want our teachers and students to only use our account, they do not need to sign up for a Zoom account, how to associate the account of our system with Zoom’s account?
  3. How to charge?
    I checked the charging strategy of Zoom. It charges according to the license. If I have 100 teachers, do I need to buy 100 licenses? Or do I just need to buy one professional account?

Hi @rowen.luo,

Thanks for reaching out to the Zoom Dev Forum, and great questions. Happy to clarify.

Custom UI

Currently the Web SDK cannot be customized (you can use CSS to adjust the size / styles to your liking). There will be a custom UI Web SDK in the future.

How to associate the account of our system with Zoom’s account?

If you’re using a single Zoom account where there will be a number of hosts (teachers) and regular members (students), the role of each meeting host or participant will be handled in the join and start flow of the Web SDK implementation. Our Web SDK guide covers this in more detail:
https://marketplace.zoom.us/docs/sdk/native-sdks/web/build

Joining a Meeting:
https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/meetings/join
Starting a Meeting:
https://marketplace.zoom.us/docs/sdk/native-sdks/web/build/meetings/start

How to charge?

You can find an overview of each of our plans here:

Our Basic (free) plan has a 40 minutes time limit per each meeting with three or more total participants, so for your use case you will likely find you’re interested in our Pro plan.


I hope this helps!

Best,
Will

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.