Zoom Overview

This section covers everything Zoom bot integrations, from creating and submitting your Zoom marketplace app to building an app around the bot itself

Zoom Bot Types

Recall has two Zoom bot types:

Web (Default, Recommended)One audio stream with active speaker events
NativeSeparate audio streams per participant & dial-in participants not supported

Recording Behavior

Unlike most other meeting platforms, Zoom has formal requirements that bots must comply with in order to record meetings. In order to be compliant with Zoom, your bots can get recording consent one of two ways:

  1. (Default) Explicit consent - The host must be present in the meeting and must explicitly grant permission to record by accepting the consent dialog
  2. OAuth permission - Bots start recording immediately after joining the call, regardless of whether the host is present or not

For full details on how recording consent works and UX best practices, please see Zoom Recording Consent.

Limitations

We support all features in Zoom except the following:

Workarounds
OnZoom Events-
Zoom GovZoom-level limitation so this isn't supported at this time (ZfG does not support public third party apps)
Language Interpretation-
VDI ClientUse Zoom OAuth Integration, which grants the bot recording consent via OAuth instead of in the call itself
Zoom Rooms
Cursor Capture in Screenshots-