To begin with, it is extremely important to remember that there are two broadcast options in the Zoom application: Zoom Meetings and Zoom Webinar, go to the corresponding section depending on what you want to configure.
Notes: In order to use Zoom Webinar, this option must be enabled within your Zoom account plan.
How to set up activities with Zoom Meetings
- Go into Zoom's Marketplace by clicking here: https://marketplace.zoom.us/
- Sign in using your Zoom credentials
- Click in Develop >> Build App >> Server to server OAuth App and click on the create button.
4. Assign a name to the application you can put “Eventtia” and your user name.
5. This will take you to the App Credentials screen where you must click “continue” to proceed.
6. In the “Basic information” section you will be asked to fill in some basic information.
Add a short description (you can put Streaming).
Add Eventtia as “Company Name”.
In “Developer Contact Information” you must fill in the Zoom user information (Name and email).
Then click “continue” again.
7. Inside the “Add feature” section you should not change any information, just click “continue” to continue.
8. Next in the Scope section click on Add Scope, find the meeting option and then find the option “View and manage all user meetings”, select the permissions you want to enable and click on “Done”. Remember that at any time you can log in again to edit its parameters.9 .It should look like this, to continue click on “continue”.
To configure Zoom Webinar you need to add an additional Scope
9a. In the “Add scopes” section you must add the Webinar scope and look for the option “View and manage all user Webinars”, enable the permissions you consider necessary and click on “Done”.
Now, it is necessary to create a second application of the type “Meeting SDK”.
1. Again, look for the Build app >> General App >> Click on the “Create” button.
2. By default it will create a random name, if you want to customize it you must click on the pencil located on the upper left side, in our case we will call it “Eventtia SDk”.
3. Once created we must take into account the fields that we must complete for it to work. In the “App Credentials” section, add the address of your company's website in the “Redirect URL for OAuth” space as well as in “Add Allow List”, after adding the URL, click “continue”.
At the end do not forget to click on “continue”. After you have enabled all the cards.
4. In the Embed section it is indispensable to enable the toggle of the meeting SDK and click on continue.
5. In the Add Scopes section, leave the default configuration, click continue.
6. To add the app you must generate the URL Authorization and click on the button.
7. Finally it is necessary to enable the permissions.
Now, with the two applications created, it is time to configure my activities in Eventtia with Zoom Embedded in the Virtual Stage.
It is very important that you follow the instructions below to the letter.
1. When the activity is created and embedded zoom is selected, the following data will be requested: Zoom user, Zoom server to zoom server account id, Zoom server to server client id, Zoom server to server client secret, Zoom server to server client id, Meeting sdk client id, Meeting sdk client secret.
- Zoom user: This is the user's email address
To acquire the following information you will have to go to the Marketplace again and click on the “manage” button - Id. de cuenta de servidor a servidor de Zoom
- Id. de cliente de servidor a servidor de Zoom
- Secreto de cliente de servidor a servidor de Zoom
2. Search for the “Server to server OAuth” application in type and click on the name
3. Go to the “App Credential” tab to take the Account ID, Client ID, Client secret and Client ID information.
Important Note: Under no circumstances click on “Regenerate” because it damages the activities previously created.
4. Again, click on “Manage” to find the following fields:
- Meeting sdk client id
- Meeting sdk client secret
5. Search for the “Meeting SDK” application and click on the name
6. Enter the “App credentials” section and you will get the Client ID and Client Secret.
Important Note: Do not click on “Regenerate” for any reason because it damages all the previous configuration.
You are now ready to create your activities with Zoom embedded in Eventtia!
We suggest integrating your Zoom accounts with Eventtia to make the process easier next time.
Setting up your Zoom account integration with Eventtia
- Go to the user module
- Go to the “Account Integrations” tab.
- Click on Zoom and create a new one
- Enter all the information obtained in the previous steps (Zoom user, Zoom server-to-server account id, Zoom server-to-server client id, Zoom server-to-server client id, Zoom server-to-server client secret, Meeting sdk client id, Meeting sdk client secret)
6. Una vez que hayas rellenado los datos, haz clic en «Guardar».
- Use Server-to-Server OAuth and Meeting SDK
- Zoom Integrations
7. I must choose the “Video embedded in virtual stage” option and in the “zoom integration” field select the one I want to use for this activity.