# Install on Windows

With BYOM, Mago runs on a Windows device connected to a passive or interactive display. Users connect their laptop or mobile to start and manage meetings. No calendar integration or room license is required.

### Installation steps

{% stepper %}
{% step %}

### Check hardware and peripherals

You will use a certified Windows device from the Certified [windows-devices](https://kb.mago.io/certified-devices/windows-devices "mention") list, or your own Windows hardware that meets the minimum specifications. Connect the display via HDMI or DisplayPort and attach all USB audio and video peripherals (camera, microphone, speaker) before launching Mago so they are detected correctly on first startup.
{% endstep %}

{% step %}

### Prepare the network

Connect the device to wired Gigabit Ethernet. Verify that the connection provides at least 2 Mbps of internet bandwidth. Configure firewall rules and FQDN allowlisting according to the [network](https://kb.mago.io/requirements/network "mention") requirements. Proxy connections are not supported.
{% endstep %}

{% step %}

### Prepare wireless screen sharing

Mago on Windows supports two wireless screen sharing methods:

**Mago Link** allows any user to share their screen by visiting [magolink.com](https://magolink.com) from a browser on their laptop or mobile. No app install is required. Verify that the network meets the requirements described in [mago-link](https://kb.mago.io/requirements/presentation/wireless-screen-sharing/mago-link "mention").

**Native screen sharing** is available via **Miracast**, **Google Cast**, and **AirPlay** directly from the operating system of the user device. All methods are installed automatically with Mago and do not require additional software. However, the network must be configured to allow mDNS and multicast traffic for device discovery. Verify that these requirements are met before proceeding. See [wireless-screen-sharing](https://kb.mago.io/requirements/presentation/wireless-screen-sharing "mention").
{% endstep %}

{% step %}

### Prepare video conferencing

By default, Mago joins meetings **as a guest** with no additional setup.

If BYOM users should join as **authenticated participants**, bypassing the lobby and appearing with their own identity, additional configuration is required depending on the provider.&#x20;

Complete the steps for each provider that applies to your deployment.

{% tabs %}
{% tab title="Microsoft Teams" %}
**Guest Join (ID and Passcode)**

Guest Join is available out of the box. The room joins as a guest and always goes to the lobby. No additional setup is required.

**User Join (BYOM Authenticated Calls)**

To enable User Join (BYOM Authenticated Calls), which allow users to bypass the lobby and appear with their own identity, you will need to:

* Authorize the **Mago app** in your organization. Follow this link to add the Mago app and grant admin consent: [microsoft-365](https://kb.mago.io/requirements/third-party-providers/microsoft-365 "mention")
* Install the **Azure Communication Services service principal** in the tenant. Follow this guide to setup the ACS service: [authenticated-calls-with-microsoft-teams](https://kb.mago.io/requirements/video-conferencing/authenticated-calls/authenticated-calls-with-microsoft-teams "mention")

Each user who connects with their device will also require a Microsoft Teams license.

{% hint style="info" %}
Each user will sign in with their video call provider account in the Mago app on their personal device, and their authenticated identity is passed automatically to the room when connected.
{% endhint %}

<figure><img src="https://2978719120-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2FbpP2hYI1Myy7hMs_%2Fuploads%2FyZ2AQqffwo7VZsETNSXL%2Fbyom-setup-auth.jpg?alt=media&#x26;token=dd33895d-9f4c-48a3-8118-1331f52eb10f" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Zoom" %}
**Guest Join (ID and Passcode)**

{% hint style="warning" %}
Since March 2026, Zoom no longer allows unauthenticated participants to join meetings from room systems.
{% endhint %}

* A Zoom account is required for all join modes, including Guest Join. Any Zoom account type is supported (Free, Pro, Business, Enterprise). Have the Zoom account credentials ready, as they will be entered during the activation wizard.
* The "Mago Room" app from the Zoom Marketplace must also be approved on the Zoom tenant or on the individual user account. See [zoom](https://kb.mago.io/requirements/third-party-providers/zoom "mention") for the approval procedure.

**User Join (BYOM Authenticated Calls)**

{% hint style="info" %}
Coming soon
{% endhint %}
{% endtab %}

{% tab title="Webex" %}
**Guest Join (ID and Passcode)**

Guest Join is available out of the box. The room joins as a guest with no additional setup.

**User Join (BYOM Authenticated Calls)**

{% hint style="info" %}
Coming soon
{% endhint %}
{% endtab %}

{% tab title="Google Meet" %}
**Guest Join (ID and Passcode)**

Guest Join is available out of the box. The room joins as a guest with no additional setup.
{% endtab %}
{% endtabs %}
{% endstep %}

{% step %}

### Prepare Windows

If you are using a certified Mago Core device, it comes with Mago pre-installed and you can skip to the next step.

If you are using your own Windows hardware, follow the full preparation procedure described in [how-to-prepare-your-own-windows-hardware](https://kb.mago.io/certified-devices/windows-devices/how-to-prepare-your-own-windows-hardware "mention"). This includes a fresh installation of Windows 11, system updates, power and display configuration, removal of unnecessary components, Mago installation, and Mago user configuration. Once the preparation is complete, continue with the next step.

{% hint style="danger" %}
Do not use vendor images such as Microsoft Teams Rooms or Zoom Rooms, as these are not supported.
{% endhint %}
{% endstep %}

{% step %}

### Sign in or Sign up to Mago Admin Center

If you do not already have an account, register at [admin.mago.io](https://admin.mago.io). You will also need a valid Mago license key. If you do not have one, you can select a free trial during device activation.
{% endstep %}

{% step %}

### Install Mago

{% hint style="info" %}
If you already completed the [how-to-prepare-your-own-windows-hardware](https://kb.mago.io/certified-devices/windows-devices/how-to-prepare-your-own-windows-hardware "mention"), Mago is installed and you can skip to the next step.
{% endhint %}

If you are using a certified Windows device, download the Mago installer from [admin.mago.io/download-software](https://admin.mago.io/download-software) and run it on the device. During installation, Mago creates a dedicated Windows user account named "Mago" configured for automatic logon. Do not run Mago from an administrator account or any other Windows profile.

For large-scale rollouts, Mago can also be deployed silently via Intune, SCCM, or PDQ Deploy. See [deploy-valarea-pod-with-software-distribution-silent-install](https://kb.mago.io/certified-devices/windows-devices/deploy-valarea-pod-with-software-distribution-silent-install "mention").
{% endstep %}

{% step %}

### Activate the device and complete the setup wizard

On first launch, Mago displays an activation screen with a QR code or a 6-digit code. Open [admin.mago.io](https://admin.mago.io) in a browser, go to Devices > Activate, and follow the on-screen steps to activate. Name the device when prompted. The device will appear under Devices in the Admin Center once activation is complete.

During the activation wizard, complete the following configuration steps.

* *Skip calendar setup.* BYOM does not use a room calendar. Skip the calendar configuration step when prompted.
* *Configure video call providers.* For each video conferencing provider you plan to use (Microsoft Teams, Zoom, Cisco Webex, Google Meet, Mago Meet), enable Guest Join with meeting ID and Passcode. Connect the provider account where required (Zoom).
  {% endstep %}

{% step %}

### Configure policies

In Mago Admin Center, go to Policies and create or assign a policy for the device. Configure appearance, device settings, and any restrictions as needed. The device will update over the air.
{% endstep %}

{% step %}

### Verify

* Confirm date and time are correct
* Verify network connectivity
* Test wireless screen sharing
* Test USB peripherals

{% hint style="success" %}
The room is now ready for BYOM use!
{% endhint %}
{% endstep %}
{% endstepper %}
