The Zoom Meeting Handler is used to configure and manage Zoom live meetings, including actions such as creating, joining, and leaving meetings.
Prerequisites
Before configuration, you must register an account in the Zoom Marketplace and create an app to obtain the Client Key and Client Secret.
Step 1 – Register a Marketplace Account
Go to https://marketplace.zoom.us/, and click Signup in the top-right corner to register an account.
Step 2 – Create an App
After registration, open the Develop menu next to Manage in the top-right corner, then select Build App.
In the Build App section, choose SDK in the lower-left corner, and click Create to create a new Zoom SDK.Step 3 – Fill in App Information
Follow the steps to set up your App name and contact information. Step 2 (Download) can be skipped. In Step 3 (App Credentials), you will obtain the required Client Key and Client Secret.
Local Sync Block
RunMode | one of List |
Defines the execution method when Local Sync is enabled in DEVICE settings and multiple devices are running the same application under the same local network.
|
Properties Block
init | Boolean Boolean (Yes/No) |
Determines whether the SDK is initialized by default. Initialization must be performed before joining a meeting. |
Client Key | String String |
Sets the Zoom SDK key. |
Client Secret | String String |
Sets the Zoom SDK secret. |
Jwt Token | String String |
Sets the authorized JWT token for Zoom SDK. JWT is an advanced, security-based method where keys and secrets are refreshed periodically. Refer to the linked documentation for details. |
Audio | Boolean Boolean (Yes/No) |
Toggles audio in the Zoom meeting. |
Video | Boolean Boolean (Yes/No) |
Toggles video in the Zoom meeting. |
Rotate | OneOf List |
Sets the camera rotation angle. Options: |
Load Size Limit | String String |
Sets the file size limit (e.g., |
Allow Load Size Limit Exceed | Boolean Boolean |
|
Download Mode | OneOf List | Defines how files are downloaded.
|
Events Block
On Error |
Triggered when an error occurs during a meeting. |
Outlets Block
MeetingStatus |
Outputs the meeting status as a string. |
Participants |
Outputs the list of participant IDs who joined the meeting. |
Error Message |
Outputs the error message as a string. |
Actions Block(List of executable actions triggered via events)
GENERATOR_ZOOM_MEETING_INIT | Initializes the Zoom SDK. If initialization is already enabled in Properties, this action is not required. |
GENERATOR_ZOOM_MEETING_JOIN | Joins a meeting. Requires the following settings:
|
GENERATOR_ZOOM_MEETING_LEAVE | Leaves the current meeting. |
GENERATOR_ZOOM_MEETING_SWITCH_CAMERA | Switches the device camera (applies if the device has multiple cameras). |
Operation Block
Inspect this Generator
Displays relationships between the Generator, Events, and Property Bank.Event Routing
Shows the event/calc routing flow, including which bricks/generators/properties are affected. Useful for troubleshooting event relationships.Parent Call
Displays which bricks/generators/property calculations triggered this component. Unlike Event Routing, which looks downstream, Parent Call traces back upstream.Copy
Copies this Generator handler.Remove this Generator
Removes this Generator handler.