# Update Phone Firmware via Auto Provisioning

Auto Provisioning lets you roll out firmware to your desk phones from the Cloud Voice portal, so you don't have to touch each device. You can upgrade every phone that a firmware file applies to in one action, or target a handful of specific phones.

## Before you begin

The firmware version you want to install must already be stored in Cloud Voice. If it isn't there yet, upload it first. See [Add a device firmware](/pbx/administrator-guide/manage-device-firmware-files/#addd-a-phone-firmware__section_mmp_bx3_4nb).

:::note
Only firmware that has already been uploaded to Cloud Voice shows up in the lists below. Each firmware file applies to the specific phone models it was built for, which is why a bulk upgrade only reaches the phones that match ("applicable" phones).
:::

## Upgrade every applicable phone

Use this method to update all phones that match a given firmware file at once.

1. Sign in to the Cloud Voice portal and open **Auto Provisioning > Resource Repository > Device Firmware**.
2. Find the firmware you want to deploy and click the upgrade icon ![Upgrade firmware](/images/pbx/update.png) next to it.
3. Confirm by clicking **Yes**.

:::caution
This upgrades every phone that the selected firmware applies to, not just one. On a large deployment that can mean dozens of phones restarting together, so be sure you intend a fleet-wide rollout before you click **Yes**.
:::

## Upgrade selected phones

Use this method when you only want to update certain devices.

1. Sign in to the Cloud Voice portal and open **Auto Provisioning > Phones**.
2. Tick the checkbox for each phone you want to update.
3. Click **Firmware Upgrade**.
4. Choose the firmware version to apply, then click **Upgrade Now**.

:::tip
When you are trying a new firmware version, upgrade one or two phones with this method first and confirm they come back healthy. Once you are happy, use the bulk method to roll it out to the rest.
:::

## What happens next

Each targeted phone restarts on its own and comes back online running the new firmware version.

:::danger
While a phone is rebooting it drops off the network for a minute or two, any call in progress is cut off, and it cannot place calls of any kind, including 911 or other emergency calls. Run firmware upgrades during a planned maintenance window outside business hours, and never upgrade every phone at a site at the same time if it would leave the location with no way to reach emergency services.
:::
