The Zoom Community is here!
We welcome all Zoom customers to come together on the Zoom Community to ask questions, find solutions,
and collaborate with peers. Login with your Zoom account credentials and start collaborating!

India e-mandate directive

Beginning October 1, 2021 the Reserve Bank of India (RBI) e-mandate directive will be taking effect for recurring payments using India Bank Cards. Visit our FAQ page for more information.

Release notes for December 20, 2020 Follow

New updates for Web

Changes to existing features

  • Enhancements to meeting security settings
    Pro accounts and Business accounts with less than 100 licenses must choose one of these settings to secure their meetings: “Only authenticated users can join meetings”, passcode, Waiting Room.

New and enhanced features

  • Administrator features
    • Enhancements to meeting security settings
      Account owners and admins can enable a setting that requires all meetings to be secured with one of the following security options: a passcode, Waiting Room, or “Only authenticated users can join meetings”. If this setting is enabled and no security option is selected by users, Zoom will secure all meetings with Waiting Room. This setting can be enabled or disabled by Enterprise, API, Business (with more than 100 licenses), Education customers.
    • Enhancements to authentication profiles
      Account owners and admins can add external SSO authentication profiles that grant users access to view cloud recordings. Account owners and admins can also create up to 30 authentication profiles.
    • Enable on-demand recording at account, group, or user level
      Account owners and admins can enable or disable on-demand recording at the account, group, or user level. This setting is disabled by default. They can lock the setting at the account or group level.
    • Enable or disable cloud recording sharing
      Account owners and admins can enable or disable cloud recording sharing. If enabled, a sharing link will be generated for cloud recordings. Users who meet the viewing permissions can access the cloud recording through this link. This setting is available at the account, group, and user level and can be locked for the account or a group.
    • View Employee Unique ID in user management
      If users were assigned Employee Unique IDs using SAML mapping, account owners and admins can view users’ ID in the user management page.
    • Identify external users in dashboard and reports
      Account owners and admins can identify if users are external to their Zoom account when viewing these dashboards or meeting reports:
      • Live & Past Meetings on Dashboard
      • Live & Past Webinars on Dashboard
      • Active Host Report
    • Cost Center attribute for users
      Account owners and admins can assign a Cost Center as an SSO attribute using SAML mapping. They can display the Cost Center column in the User Management page.
    • Separate settings for webinar polling and surveys
      Account owners and admins can enable or disable polling and surveys for webinars. This setting is available at the account, group, and user level and can be locked for the account or a group. Previously, they could only disable polling for meetings.
    • Webinar Q&A setting at user and group level
      The setting to enable or disable Webinar Q&A is available at the user and group level. Previously, this setting was only available at the account level.
  • User features
    • Display poll results in cloud recordings
      Account owners and admins can enable a setting to display poll results in cloud recordings. This allows cloud recording viewers to see when poll results were shared in the meeting. This setting is available at the account, group, and user level and can be locked at the account or group level.
    • Convert webinar to meeting
      Users can convert a scheduled webinar to a meeting from the Webinars page in the web portal.
    • Customize cloud recording filename
      Users can customize the filename of their cloud recordings.
    • Watch time metric for cloud recordings
      Users can view the duration of time that attendees viewed the cloud recording. This can be accessed in the recording analytics page for each on-demand recording.
    • Additional metrics in CSV export of recordings
      The CSV export of cloud recordings contains columns for the number of views/downloads and the last watched/downloaded date.
    • Customizable disclaimer in webinar registration form
      Webinar hosts can customize and display a disclaimer that appears at the bottom of the webinar registration form.
  • Web client
    • Support for polling
      Hosts and co-hosts can launch and edit polls using the web client.
    • Support for Active Speaker View and Gallery View
      Meeting participants can change the video layout to Active Speaker View or Gallery View using the web client.
    • Support for live transcription
      Meeting participants can view live transcription using the web client.
    • Enhanced in-meeting user abuse reporting
      Simplified process for meeting hosts and attendees to report abuse to Zoom.
    • Suspend participant activity
      New option in the Security panel to immediately suspend all participant activities, which will mute all video and audio, stop screen sharing, end all breakout rooms, and pause recording.
    • Claim host
      Participants can claim host using the host key.
  • Developer features
    • Added APIs that provide metrics on post meeting and webinar feedback.
      • GET /v2/metrics/meetings/{meetingId}/participants/satisfaction
      • GET /v2/metrics/webinars/{webinarId}/participants/satisfaction
    • Added billing webhooks.
      • account.plan_subscribed
      • account.plan_added
      • account.plan_updated
      • account.plan_cancele
    • Added a new field(event_ts) in all the webhook payloads. This field represents the timestamp of when the associated event occurred.
    • Added a new field(jbh_time) in the Meeting APIs.
      • POST /v2/users/{userId}/meetings
      • GET /v2/meetings/{meetingId}
      • PATCH /v2/meetings/{meetingId}
    • Added support for webinar.registration_created webhook to be triggered when bulk webinar registration is done using a CSV file on the web portal.
    • Added security validation requirement in Create and Update a Meeting APIs. All meetings hosted by users in Pro accounts, Business accounts(with 10-100 licenses) and EDU(K/12 Free) accounts must have either a passcode, waiting room or authentication setting enabled.
      • POST /v2/users/{userId}/meetings
      • PATCH /v2/meetings/{meetingId}
    • Added a new field(question_and_answer) in the Webinar APIs.
      • POST /v2/users/{userId}/webinars
      • PATCH /v2/meetings/{meetingId}
      • GET /v2/webinars/{webinarId}
    • Added a new field(custom_attributes) in the user.updated webhook.
    • Added new fields(phone_number,direct_numbers,extension_number) in Get a User’s Contact Details API.
      • GET /v2/chat/users/me/contacts/{contactId}
    • Added a new field(login_type) in Get a User API.
      • GET /v2/users/{userId}
    • Added a new field(role_id) in Get a User API and List Users API.
      • GET /v2/users/{userId}
      • GET /v2/users
    • Added a new field(tracking_fields) in Meetings Dashboard API.
      • GET /v2/metrics/meetings
    • Added a new enum(tracking_fields) for include_fields request parameter in Dashboard API.
      • GET /v2/metrics/meetings
    • Added a new field(at_items) in the Send Chat Message API.
      • POST /v2/chat/users/{userId}/messages
    • Added a new field(prevent_host_access_recording) in Account, Group and Lock Settings APIs.
      • GET /v2/accounts/{accountId}/settings
      • PATCH /v2/accounts/{accountId}/settings
      • GET /v2/accounts/{accountId}/lock_settings
      • PATCH /v2/accounts/{accountId}/lock_settings
      • GET /v2/groups/{groupId}/settings
      • PATCH /v2/groups/{groupId}/settings
      • GET /v2/groups/{groupId}/lock_settings
      • PATCH /v2/groups/{groupId}/lock_settings
    • Added a new field(auto_security) in Account, Group, User and Lock settings APIs.
      • GET /v2/accounts/{accountId}/settings
      • PATCH /v2/accounts/{accountId}/settings
      • GET /v2/accounts/{accountId}/lock_settings
      • PATCH /v2/accounts/{accountId}/lock_settings
      • GET /v2/groups/{groupId}/settings
      • PATCH /v2/groups/{groupId}/settings
      • GET /v2/groups/{groupId}/lock_settings
      • PATCH /v2/groups/{groupId}/lock_settings
      • GET /v2/users/{userId}/settings
      • PATCH /v2/users/{userId}/settings
    • Added a new query parameter(custom_query_fields) in Account, Group and User Settings APIs.
      • GET v2/accounts/{accountId}/settings
      • GET v2/accounts/{accountId}/lock_settings
      • GET v2/groups/{groupId}/settings
      • GET v2/groups/{groupId}/lock_settings
      • GET v2/users/{userId}/settings
    • Added a new field(topic) in the Recording Settings API
      • PATCH /v2/meetings/{meetingId}/recordings/settings
    • Added a new response field(plan_united) in Get Plan Usage API.
      • GET /v2/accounts/{accountId}/plans/usage
    • Added a new field(plan_united_type) in the User APIs.
      • GET /v2/users
      • GET /v2/users/{userId}
      • POST /v2/users
      • PATCH /v2/users/{userId}
    • Added a new response fields(polling_id, date_time) in the poll report APIs.
      • GET /v2/report/meetings/{meetingId}/polls
      • GET /v2/report/webinars/{webinarId}/polls
      • GET /v2/past_meetings/{meetingId}/polls
      • GET /v2/past_webinars/{webinarId}/polls
    • Added a new validation error message in Delete a User API.
      • DELETE /v2/users/{userId}
        • 300 Unable to unlink API user(s).
    • Added new validation error messages for plan_united_type in Create and Update a User APIs.
      • POST /v2/users
        • 300 The value provided for plan_united_type parameter is invalid. Try again with a valid value.
        • 2034 Your request to add a new {0} user could not be approved at this time because your account has reached the permitted maximum number of {1} users. Please purchase additional licenses or contact the Zoom support team to provision additional users in your account.
      • PATCH /v2/users/{userId}
        • 300 The value provided for plan_united_type parameter is invalid. Try again with a valid value.
        • 2034 Your request to convert the plan type of this user to {0} was not approved at this time because your account has reached the permitted maximum number of {1} users. Please purchase additional licenses or contact the Zoom support team to provision additional users in your account.
    • Added a new field(outbound_caller_id) in SIP Trunk APIs.
      • GET /v2/accounts/{accountId}/sip_trunk/trunks
      • POST /v2/accounts/{accountId}/sip_trunk/trunks

Resolved issues

  • Fixed an issue where randomly-generated meeting passcodes contained special characters when this complexity requirement was disabled
  • Fixed an issue where users were incorrectly included in the Inactive Host report
  • Fixed an issue where live streams from Zoom to YouTube would continue on YouTube even after the host clicks Stop Live Stream
  • Fixed an issue where the webinar registration report was not displaying for upcoming webinars
  • Fixed an issue where the account requires users to sign in before joining meetings but users can’t join even after signing in
  • Fixed an issue where admins were not able to add group admins
  • Fixed an issue where users can’t edit the pre-assigned breakout rooms in the scheduler
  • Fixed an issue where the time zone for Brazil wasn’t correctly displaying when exporting the ICS file
  • Fixed an issue where admins couldn’t add members to user roles
  • Fixed an issue where users couldn’t see their upcoming webinars
  • Fixed an issue where “USA” would display twice in the dashboard metric for top 10 locations be meeting participants
  • Fixed an issue where admins were able to purchase a monthly Webinar add-on when they already purchased an annual Webinar add-on, then not being able to assign the monthly add-ons
  • Fixed an issue where the Dashboard page for past meetings were not correctly sorting by start time
  • Fixed an issue were admins were not able to search for an email address in the Dashboard if the email address was long
  • Fixed a bug where ‘Not meeting host’ message was being returned even when the meeting was being updated by a host.
    • PATCH /v2/meetings/{meetingId}
  • Fixed a bug that allowed a deactivated user’s information to be updated via Update a User API.
    • PATCH /v2/users/{userId}
  • Fixed a bug where the values for meeting authentication settings were not being returned when the settings were disabled.
    • GET v2/accounts/{accountId}/settings
    • GET v2/accounts/{accountId}/lock_settings
    • GET v2/groups/{groupId}/settings
    • GET v2/groups/{groupId}/lock_settings
    • GET v2/users/{userId}/settings
  • Fixed a bug where Update Live-streaming API was not functioning as intended.
    • PATCH /v2/meetings/{meetingId}/livestream/status

New updates for Zoom Phone

Changes to existing features

  • Enhancements to changing emergency address
    Users that need to change the country of their emergency address are required to add a new emergency address instead of editing an existing address.
  • Requirement for emergency address when adding locations (nomadic emergency services)
    The emergency address is required when account owners or admins add location or sub-locations for nomadic emergency services.

New and enhanced features

  • Administrator features
    • Support for SMS
      Zoom Phone supports SMS for phone that have a direct phone number. Account owners and admins can use the web portal to enable SMS and view SMS logs. See our FAQs for more information. SMS requires client version 5.4.7.
    • Dashboard metrics for nomadic emergency services
      Account owners and admins can view metrics for nomadic emergency services; for example, the number of phone users that opted in to location tracking or have detectable personal locations. They can also select an option to prompt phone users that haven’t opted in to location tracking. This feature requires client version 5.4.7.
    • Enhancement to bootstrap mode (nomadic emergency services)
      Account owners and admins will receive an email notification if a user is reporting they are at company location but network data doesn’t match the location. This feature requires client version 5.4.7.
    • Enhancement to bootstrap mode for desk phones
      Users with desk phones will receive an email asking them to set or confirm the emergency address for their IP phone. Zoom Phone will attach the phone's IP address to the corresponding location. Any time the IP address for a given phone changes from a prior value and the IP address does not map to a known location, Zoom Phone will resend the email asking the user to confirm the emergency address of the phone.
    • Account-level setting for call park
      Account owners and admins can enable or disable call park at the account level. If the account has multiple sites, they can change the setting at the site level.
    • Policy setting to forward voicemails to email
      Account owners and admins can enable a policy setting that allows them to forward voicemails from call queues, auto receptionists, and shared line groups to internal or external email addresses. This setting is disabled by default. It can be enabled at the site level (if there are multiple sites) or account level.
    • Existing policy settings available at site level
      These existing policy settings can be enabled or disabled at the site level if the account has multiple sites: data retention, call recording, international calling, outbound caller ID. If the account doesn’t have multiple sites enabled, these policy settings are available at the account level.
    • Multiple phone user templates
      Account owners and admins can create multiple phone user settings templates for each site and apply them to phone users. Previously, they could only create one template per site.
    • Enhancement to Zoom Phone roles
      Account owners and admins can customize additional privileges for call queue admin, super admin, and site admin roles.
    • New Zoom Phone role management privilege
      Account owners and admins can assign users a Zoom Phone role management privilege, which gives users the ability to view, create, or modify Zoom Phone user roles. Previously, there was only a general role management privilege that gave access to manage all user roles on the Zoom account.
    • Enable call monitoring for call queue members
      Account owners and admins can enable call monitoring features (listen, whisper, barge, take over) for call queue members. This means only calls from/to the call queue will have call monitoring and not direct calls to individual call queue members. This feature requires client version 5.4.7.
    • Automatic call recording for outbound calls from call queues
      Account owners and admins can change a policy setting to enable automatic call recording from call queues. They can set whether to automatically record inbound, outbound, or both inbound/outbound calls. Previously, enabling the automatic call recording setting for call queues would only record inbound calls.
    • Additional fields for Zoom Phone usage report for charges
      The Zoom Phone usage report for charges contains the calling party’s name, Employee ID, Cost Center, and Department fields so that admins can better categorize the charges.
    • Reserved numbers in usage report
      Account owners and admins can view usage reports to see the number of reserved numbers in the account and the charges being incurred for holding the reserved numbers. This only applies to accounts that have ported blocks of numbers using the reserved numbers feature.
    • Filter voicemails and recordings by date range
      Account owners, admins can filter the following by a date range:
      • Account-level recording log
      • Voicemail log for auto receptionists, call queues, and shared line groups
    • Forward to number in External Contacts directory (Premise Peering / BYOP)
      Account owners and admins with Premise Peering or BYOP can change auto receptionist and call queue call handling settings to forward to a phone number added to the External Contacts directory.
    • Pass SIP group name as SIP header for routing calls (BYOC/BYOP)
      Account owners and admins can add the SIP group name as a header passed to their SBC, allowing them to apply custom routing policies.
  • User features
    • Redirect callers from the voicemail greeting
      Users can select an option in their call handling settings to forward to voicemail or connect to an operator. This allows callers to press 0 to reach the operator, or press 1 to leave a voicemail message. The operator can be set to any phone user, call queue, auto receptionist, or shared line group. This setting is also available to admins when setting default call handling settings for the account or site.
    • Forward to number in External Contacts directory (Premise Peering / BYOP)
      Users with Premise Peering or BYOP can change their call handling settings to forward to a phone number added to the External Contacts directory.
    • Filter voicemails and recordings by date range
      Users can filter their personal voicemail and recording logs by a date range.
  • Devices
    • Supported Yealink devices
      The following Yealink accessories and desk phones are supported. Account owners and admins can add desk phones to the web portal as part of the assisted provisioning process.
      • T31P, T31G, T33G, T43U, T46U desk phones
      • CP930W wireless conference phone (connects to W60B base station)
      • WF50 WiFi dongle
      • DECT dongle
      • BT41 Bluetooth dongle
    • Firmware updates rules
      Account owners and admins can set rules for the firmware version allowed on devices used in your account. If no rules are set, all devices will be updated to the latest firmware version.
    • Directory search and hot desking support for AudioCodes
      Certified AudioCodes devices support directory search and hot desk phones.
    • Fax support for ATAs
      The Poly OBI302/508 ATAs support fax.
    • Convert common area phone to unassigned device (HaaS devices only)
      Account owners and admins can unassign a common area phone to convert it to an unassigned device. This feature is only available to HaaS devices. Previously, they had to delete the common area phone and re-provision it.
  • Developer features
    • Added Retrieve Call Log Details API.
      • GET /v2/phone/call_logs/{callLogId}
    • Added Delete a User’s Call Log API.
      • DELETE /v2/phone/users/{userId}/call_logs/{callLogId}
    • Added support to return deactivated users’ recordings via Phone Recording API.
      • GET /v2/phone/users/{userId}/recordings
    • Added new response field(desk_phone) in Get Phone User Settings API.
      • GET /v2/phone/users/{userId}/settings
    • Added response fields(path, recording_type, call_id) in Account and User Call Logs APIs.
      • GET /v2/phone/call_logs
      • GET /v2/phone/users/{userId}/call_logs
    • Added request fields(from, to) and response fields(from, to) in Get User’s Recordings API.
      • GET /v2/phone/users/{userId}/recordings
    • Added request fields(from, to) and response fields(from, to) in Retrieve User’s Voicemail API.
      • GET /v2/phone/users/{userId}/voice_mails
    • Added support for new Zoom Phone plans in the Billing APIs.
      • POST /v2/accounts/{accountId}/plans
      • POST /v2/accounts/{accountId}/plans/addons
      • PUT /v2/accounts/{accountId}/plans/addons
      • GET /v2/accounts/{accountId}/plans

Resolved issues

  • Fixed an issue with inconsistent number of calls in the call logs and phone usage reports
  • Minor bug fixes
  • Fixed a bug where multiple recording completed events were being sent when a recording was paused and resumed.
    • phone.recording_completed

New updates for GSuite add-on

New and enhanced features

  • Improved grouping of security options when scheduling
    The “Only authenticated users can join” option is now located in the Security section of the scheduling window, grouping it with Passcode and Waiting Room options to allow for easier selection and use of security features.

Resolved issues

  • Minor bug fixes

New updates for Zoom Connector for Cisco/Polycom

Resolved issues

  • Minor enhancements
  • Minor bug fixes

New updates for Meeting Connector

Resolved issues

  • Security enhancements

New updates for OnZoom

New and enhanced features

  • Convert an existing Zoom meeting to an OnZoom event
    When creating an OnZoom event, Host can enter and existing Zoom Meeting ID to convert it to an OnZoom event. For more information on converting an existing meeting, as well as the limitations registrants for a converting Meeting, please see how to convert a Meeting to OnZoom.
  • Parent and child focused OnZoom events
    Create family-focused events that are tailored for the 2020 Holiday Season. Code of Conduct rules for Hosts and Attendees must be followed.
  • OnZoom Host Forum
    A forum for the OnZoom Host community to share, learn, and discover information related to all things OnZoom. The forum can be accessed from the Host Profile.
  • Hosts can delete event drafts
    Host can now delete event drafts.

Changes to existing features

  • Attendees removed from series events cannot join another event in that series
    Attendees are not allowed to join all other events that fall within the event series they were removed from.
  • Search for events by date
    Attendees can now filter events according to a date or a range of dates.
  • Notification Center
    The Notification Center has been enhanced with additional notification types:
    • Attendee-Liked Event Ticket Available
    • Attendee-Liked Event Ticket Selling Out
    • Attendee Fundraiser Goal Reminder
    • Attendee-Liked Host Event Published
    • Host 24-Hour Reminder
    • Host Fundraiser Goal Reminder
    • Host Ticket Selling Out
    • Admin Announcement
    • Alternative-Host Event Cancelled

Resolved issues

  • Minor bugs