1. Zoom Meeting App
  2. Zoom Room Mac App Install
  3. Download Zoom App For Windows
  4. Zoom Room App For Mac

We Are a Leader — for the Fifth Consecutive Year!

2020 Gartner Magic Quadrant for Meeting Solutions.

Read the Report

Simplified video conferencing and messaging across any device

Zoom account; A PC (Windows/Mac/Linux) Zoom app (host’s PC has to have a PC app, all others can use a PC/mobile app) Note: Only the host needs to have a desktop-grade system to run these games. The rest of the players can join in using their mobile devices as well. A: New to Zoom Rooms is a powerful add-on (at no additional license cost) that will end scheduling headaches and conference room squatters by displaying upcoming meetings, showing room availability, and allowing users to instantly book a room – all from wall-mounted iPads. As mentioned above we’ll be using the Activation Code will link the iPad or Mac to the specific room first launch of the Zoom Rooms app, and iPad Type is used to define whether the iPad is a Scheduling Display or a Room Controller.

Unparalleled usability

Enable quick adoption with meeting capabilities that make it easy to start, join, and collaborate across any device.

Join anywhere, on any device

Zoom Meetings syncs with your calendar system and delivers streamlined enterprise-grade video conferencing from desktop and mobile.

Powerful meeting security

Robust security settings ensure disruption-free meetings. Encryption, role-based security, Passcode protection, Waiting Rooms and more.

HD video and audio

Bring HD video and audio to your meetings with support for up to 1000 video participants and 49 videos on screen.

Built-in collaboration tools

Multiple participants can share their screens simultaneously and co-annotate for a more interactive meeting.

Made for Connecting

Filters, reactions, polls, hand raising, and music or video sharing make meetings more fun and engaging.

Recording and transcripts

Record your meetings locally or to the cloud, with searchable transcripts.

Streamlined calendaring

Support scheduling or starting meetings from Outlook, Gmail, or iCal.

Team Chat

Chat with groups, searchable history, integrated file sharing, and 10 year archive. Easily escalate into 1:1 or group calls.

Customers who switch to Zoom report an increase in performance, trust, and engagement

95% report a greater sense of trust

85% saw an increase in video usage

Confidently work from home

New features to help you work from home and have fun doing it.

  • Clear audio with advanced background noise suppression
  • Share slides as your virtual background
  • Feel camera ready with adjustable touch up my appearance
  • Look well lit in any situation by adjusting advanced lighting
  • More reactions to let your feelings show
  • Filters to bring some fun into your day

Modernize your meeting solution

Zoom Meetings for desktop and mobile provides the tools to make every meeting a great one.

  • Focus on your meeting – click record to leave the note taking to Zoom’s auto-generated, searchable transcripts
  • Share and play videos with full audio and video transmit without uploading the content
  • Feel meeting ready with virtual backgrounds, touch up my appearance and lighting controls

Download Zoom Mobile Apps for iPhone or Android
Download Zoom Client for Meetings

A thoughtful approach to mobile meetings

Today’s professionals need to be able to work and video conference wherever they are. Zoom Meetings for mobile provides the same great experience that you’d expect from the desktop client and more.

  • Turn on Virtual Backgrounds and select the image of your choice (iPhone 8+ required)
  • Share your screen and co-annotate
  • Use Safe Driving Mode or Apple Carplay (iPhone only)

Communicate instantly on Zoom Chat

Integrated persistent messaging streamlines workspace collaboration across the desktop and mobile clients.

  • Instantly start a meeting or phone call
  • Share files and search content in public or private groups
  • Connect external users while keeping information safe
See more features

Get immersive in-office collaboration right from home

Zoom for Home brings your calendar, meetings, and phone together in one dedicated device.

  • High-quality microphone, camera, and speakers
  • Touch displays for easy whiteboarding and annotation
  • Simple for IT to deploy and manage
Check out Zoom for Home Devices

Administration and remote assistance made easy

Centralized IT management and remote assistance simplifies deployment and support.

  • Track utilization and usage trends
  • View version distribution
  • Assign granular permission settings (account, group, and user level)

Expanded audio

Zoom Meeting App

Add audio options for everyone.

  • Free VoIP and toll-based dial-in for 55+ countries
  • Global toll free and call-out
  • Dedicated dial-in numbers
Learn More

Hardware to optimize your meeting experience

Zoom Room Mac App Install

Upgrade your audio and video quality with headsets, webcams, and more

View Recommended Hardware

Zoom Meetings connects with some of your favorite applications to enhance collaboration.


Easily schedule and join meetings from your existing email or calendar application.

Outlook PC/Mac Plugin

Zoom Room Mac App

Firefox Add-on

Safari Extension

Towards the start of 2019, Culture Amp moved into a new and larger office in Melbourne. To ensure that all equipment deployed into the conference rooms around the office were working effectvively, we wiped all devices before redeploying them into the rooms. The last time I’d done this, while I could push out the Zoom apps to all Macs and iPads in the space, you would need to login to the Zoom Rooms app manually and then and select the room to associate the device with. Thankfully, Zoom released support for Managed App Config on iOS, and reading custom Configuration Profiles on macOS to remove the time-consuming step of logging in and configuring manually.

Utilising an Activation Code that is generated by Zoom when creating a new room (you can also regenerate this code if the room had been created prior), the first time Zoom Rooms launches on the device, the app will be automatically configured for that specific room and set to the correct type (iPad Controller or Room Scheduler).

In my case, I’m using Jamf for the deployment of my devices but all other MDM vendors should support Managed App Config (specific to iOS devices) and pushing custom Configuration Profiles out to Macs.

If you’re interested and want to read on, below I’ll take you through the following:

  • How to setup Zoom Rooms and generate an Activation Code
  • How to setup the required Extension Attributes in Jamf for deployment to devices
  • How to use Jamf’s Inventory Preload feature to upload data to EAs in bulk
  • How to configure the Zoom Rooms app on iOS to deploy and auto-activate iPads
  • How to configure the Zoom Rooms app on macOS to deploy and auto-activate Mac minis

Setting up the resources in Zoom

Setting up rooms in the Zoom web portal is fairly easy and can either be created from linked calendars or by navigating the Zoom Room hierarchy to the specific office and clicking + Add Room. From there you’ll be prompted to enter a name for the room and given the option to link the room to a Calendar (optional). Once this room is created you’ll see it in your list of rooms and an Activation Code will be present that you can use for auto-configuration.

You can find Zoom’s support article on creating Zoom Rooms here.

If you had previously created a room and can’t see this activation code, you can click the Regenerate link.

Setting up text Extension Attributes in Jamf to hold the activation data for Zoom

In order to push the Activation Code and Device Type down to your devices, you can use the following steps.

Due to how Jamf handles Payload Variables in custom configurations (more on this later), we’ll be using the Room field under the User & Location section of the devices record to hold the Activation Code. Because the iPad version of Zoom Rooms allows configuration as either a controller or a scheduling display, we’ll create a new EA called iPad Type to hold this information.

iOS Devices

  1. Login to Jamf
  2. Navigate to Settings
  3. Click on Extension Attributes under the Device Management section
  4. Click + New
  5. Enter the following information
    • DISPLAY NAME -> iPad Type
    • DATA TYPE -> String
    • INVENTORY DISPLAY -> This is up to you
    • INPUT TYPE -> Pop-up Menu
      • controller
      • scheduling display
  6. Click Save
  7. You can now grab the ID from the URL of the EA (You’ll need this later).

Using Inventory Preload in Jamf to stage information across your iOS/macOS devices

Now that we have the Activation Code from the Zoom portal and have created the EA required to store it and the iPad Type, we can generate a CSV that we’ll upload to Jamf and preload our data.

As mentioned above we’ll be using the Activation Code will link the iPad or Mac to the specific room first launch of the Zoom Rooms app, and iPad Type is used to define whether the iPad is a Scheduling Display or a Room Controller. When adding this information to your CSV file you’ll want to enter either scheduling display or controller in the EA iPad Type column (note the lowercase words).

Once you’ve got the Serial Number for each device (Macs & iPads) we can start populating the CSV. If these devices haven’t been enrolled before, this data will be staged with Jamf until they enrol for the first time. If they are already enrolled, you’ll see this data appear in its record the next time it performs a Recon.

Here’s a very small example of how your CSV should be setup to configure one Zoom Room with a Mac, and two iPads:

Download Zoom App For Windows

Serial NumberDevice TypeRoomEA iPad Type
GG8YXXXXJ111Mobile Device1111-2222-3333-4444controller
GG8YXXXXJ222Mobile Device1111-2222-3333-4444scheduling display

For any Inventory Preload with Jamf you’ll need to define the Serial Number & Device Type at the very minimum but there are a wealth of other fields that you can preload with data (You can view these here). As you can see in the example above, I’ve prefixed the column header for iPad Type with EA; This is so that Jamf knows to put this data in the EA we created earlier.

Auto-configuring Zoom Rooms controller on macOS

In order to configure Zoom Rooms on the Mac mini to be signed in and associated with a room, we’ll need to push down a Custom Profile. So that we don’t need to craft a profile for each Mac that we’re going to provision, we’ll utilise Payload Variables (which are documented here). By using these variables in the profile, when it is pushed down to a given Mac, Jamf will replace that variable with the value from that device’s record. In this case we’re using the Room field to hold our Activation Codes so in the plist, we’ll put in the variable $ROOM.

You can see an example of the profile that we’ll be deploying below. In order to upload this to Jamf you’ll want to do the following:

Zoom Room App For Mac

  1. Save the below as a plist on your Mac
  2. Generate a new PayloadUUID (an easy way to do this is to run uuidgen in the teminal)
  3. In Jamf, navigate to Computers
  4. Click on Configuration Profiles
  5. Click + New
  6. Give your Profile a name
  7. Click on Custom Settings in the sidebar, then click Config
    • Preference Domain -> us.zoom.custom
    • Upload the saved plist
    • Set your Scope
    • Click Save

Once the profile pushes down to the Mac, you’ll see that the varible has been replaced with the contents of the EA for that Mac.

Auto-configuring Zoom Rooms controller on iOS

In order to configure the Zoom Rooms Controller on iOS, we’re going to utilise Managed App Config which will deploy a configuration for Zoom Rooms when Jamf pushes the app down to the device. If you already push out Zoom Rooms to your fleet, you’ll want to add the Zoom Rooms app a second time to your catalog of apps to configure with the following settings. You can then get creative with scoping so that the version with the App Config settings only deploys to devices where you’ve added the Activation Code and iPad Type fields.

Once you’ve added the Zoom Rooms app, you’ll need to enter the following on the App Configuration page substituting # at the end of the variable $EXTENSIONATTRIBUTE_# with the ID of the EA you created for Mobile Devices earlier.


Thanks to Dan Jacobson @ Datadog for working out the required PayloadIdentifier for this to work on macOS with the Configuration Profile.

Hopefully this helps you get your Zoom Rooms up and running in a smooth and scaleable fashion. Let me know if anything doesn’t work for you or if I’ve made a horrible error in the post 😂.