1. Knowledge Base
  2. Set up your Streaming
  3. Transmissions within the Virtual Stage of eventtia

How to setup Zoom embedded in Eventtia's Virtual Stage

To start, it is extremely important to remember that there are two streaming options in the Zoom application; Zoom Meetings and Zoom Webinar, go to the section accordingly to your needs.

Notes:

1- For you to be able to use Zoom Webinar, this option needs to be available on your Zoom plan/account

2- You need to be an admin user of a Zoom account to be able to complete the process.

How to set up activities with Zoom Meetings


  1. Go into Zoom's Marketplace by clicking here: https://marketplace.zoom.us/
  2. Sign in using your Zoom credentials
  3. Click on "Develop" and then "Build Server-to-Server App"

              Zoom1

4. Now you have to create a Server-to-Server OAuth App, look for this option and click “Create”  to start

5. Assign a name to the app. It could be “Eventtia” and your Zoom user name

6. This will take you to the App Credentials settings where you just need to click on "Continue" to move forward

7. Now in the “Basic information” section, you have to complete the following

  • Short description (for example "Streaming")
  • Write down "Eventtia" as the Company Name
  • Enter your Zoom user information in “Developer Contact Information” 

Then, click on “Continue” again.

8. Moving on to the “Add feature” section, you should leave all information as they are and click  on “Continue” 

9. Next, in the Scope section, click on "Add Scope", 
image-png-May-31-2023-02-48-37-0969-PM

Select Meeting on the left menu. Then on the right, select the option “View and manage all user meetings”. 

Sub-options will appear, select all of them then click on “Done

add scopes Zoom

10. The result should look like the below, then click on “Continue

Capture décran 2024-03-26 165324jj

11. To complete the app setup, go to “Activation” and then click on “Activate your app

For webinars, follow the same process by selecting Webinar and its sub-options in the Add Scopes section instead of Meeting.

Now, you need to create a “Meeting SDK” app

  1. Go back to the Develop scroll down menu and select Build Legacy App
    Zoom1 (1)

  2. then “Create” the “Meeting SDK” app

2. We have to add the app name and make sure the “Would you like to publish this app on Zoom App Marketplace?” is not active 

3. Now, add the different information asked:
  • App Name
  • Short description ( Suggested: Streaming)
  • Long description ( Suggested: Streaming)
  • Developer Contact Information; Write down the Zoom user email and name

Click on “continue” when you are done



4. In the “Download” section, just click on “Continue

5. In the “App Credentials” section, add the "Redirect URL for 0Auth" and the "Add Allow List" information, then click “Continue” again.
Redirect URL for 0Auth: use your website URL

image-png-Apr-08-2024-12-53-19-8250-PM

Add Allow List:

6. In the “Feature” section, just click on“Continue”.

7. In the “Scopes” section, leave the option selected by default and click on “Continue

8. In the SDK Activation section, click on Add

image-png-Apr-08-2024-12-56-44-0203-PM

Then, check the box for Allow this app to use my shared access permissions and click on Allow image-png-Apr-08-2024-12-57-36-6669-PM
 
There, you will be redirected to your website (the one added in App credentials. You just have to go back to Zoom Marketplace and check that your SDK and your server-to-server 0Auth apps have been created by clicking on Manage)
image-png-Apr-08-2024-01-00-06-6490-PM

Now, with both apps created, it's time to set up the activities of your event with Zoom embedded in the Virtual Stage.


It's very important that you follow every step below carefully to make it work


  1. When you create the activity and select Zoom embedded, it's going to ask you for the following information: Zoom user, Zoom server-to-server account id, Zoom server-to-server client id, Zoom server-to-server client secret, Meeting sdk client id, Meeting sdk client secret

  • Zoom user: The email linked to the Zoom account

To get the following information, you would have to go to the Zoom Marketplace and click on “Manage

  • Zoom server-to-server account id
  • Zoom server-to-server client id
  • Zoom server-to-server client secret

2. Look for the “Server to server OAuthapp type and click on the name 



3. Go to the “App Credentials” section to copy the following data : Account ID, Client ID, Client secret and paste them inside the activity in Eventtia, in each related section.

 

Important note: Don't ever click on the "Regenerate" button, this will replace the current credentials and the set up will not work!

4. Click on “Manage” again to find the following codes:

  • Meeting sdk client id
  • Meeting sdk client secret

5. Look for the “Meeting SDKapp type  and click on the name

6. Go to the “App credentials”, copy the Client ID and Client Secret and paste them in the activity's related section in Eventtia


Important note: Don't ever click on the "Regenerate button, this will replace the current credentials and the set up will not work


Now you are ready to create activities for your events using Zoom embedded in the Virtual Stage!

image-png-Jun-01-2023-08-20-41-3171-AM-2

 

Now, it's essential to integrate your Zoom account with your Eventtia account to make it more efficient.

Integrating Zoom with Eventtia

  1. Go to the users section
  2. Go to the  “Account Integrations” tab
  3. Click on Zoom and create a new one
  4. Enter all the information gathered from the previous settings (Zoom user, Zoom server-to-server account id, Zoom server-to-server client id, Zoom server-to-server client secret, Meeting sdk client id, Meeting sdk client secret


          5. Once done, hit the “
Save” button 
    6. From there, when you create an activity, you will have two options: 
  •  Use Server-to-Server OAuth and Meeting SDK 
  • Zoom Integrations

7. Choose the option “Zoom integrations” and in the “Zoom integrations” options, select the one you want to use for the activity and click "Save"


Please contact us at help@eventtia.com or your CSM directly if you have any questions