> For the complete documentation index, see [llms.txt](https://help.verkada.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.verkada.com/new-alarms/bulk-provision-wired-alarm-devices.md).

# Bulk Provision Wired Alarm Devices

Bulk provisioning commissions and adds multiple new wired devices to a New Alarms site in one workflow. When you connect supported devices to an online alarm panel, the panel detects them and shows them on the site’s **Devices** page.

{% hint style="danger" %}
You need [Org Admin or Site Admin permissions](/command/users-and-permissions/roles-and-permissions-for-command.md#organization-level-roles) for a site to add and configure devices.
{% endhint %}

***

### Before you begin

Ensure that:

* Your alarm panel is online
* The devices are connected to the alarm panel
* You have permission to add and configure devices in the organization

***

### Supported devices

Bulk provisioning supports Verkada devices connected to the panel through:

* RS-485 ports
* An RS-485 daisy chain

{% hint style="warning" %}
Devices connected through Ethernet and wireless devices are not currently supported.
{% endhint %}

***

## Bulk provision devices

{% stepper %}
{% step %}
**In Verkada Command, go to All Products > New Alarms.**
{% endstep %}

{% step %}
**Select the alarm site where you installed the devices.**
{% endstep %}

{% step %}
**In the left navigation, select Devices.**
{% endstep %}

{% step %}
**Connect the new devices to the alarm panel and wait for them to be detected.**
{% endstep %}

{% step %}
**When the detected devices card appears, click Bulk Provision.**

<div data-with-frame="true"><figure><img src="/files/67mr0ehKgUqJ7M1E6baX" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Select the devices that you want to provision.**

If needed, edit the name of each selected device.

<div data-with-frame="true"><figure><img src="/files/TluF4C0dBtoAS6r2BYpm" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Click Confirm.**

Successfully provisioned devices display a green checkmark.
{% endstep %}

{% step %}
**Click Done.**

Command commissions each selected device and adds it to the alarm site.

<div data-with-frame="true"><figure><img src="/files/J8evnEeslTvb00TBUFuT" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
It can take up to one minute for a newly connected device to be detected.
{% endhint %}
{% endstep %}
{% endstepper %}

***

## Detect additional devices

If you connect more devices while the bulk provisioning window is open, click **Re-Detect** to return to the device-selection page.

The detected device list updates automatically as devices are connected. Updates pause while the results page is displayed so that you can review the provisioning results.

***

## Troubleshooting

<details>

<summary>What should I do if a device does not appear?</summary>

* Confirm that the device uses a supported connection method
* Verify that it is correctly wired and receiving power
* Wait up to one minute for the alarm panel to detect it
* Click **Re-Detect** to refresh the list

</details>

<details>

<summary>Why is a device disabled when I try to add it to a site?</summary>

Devices that cannot be commissioned or added to the site are disabled in the list. Check whether the device is already commissioned to another organization or set up in a different site within your organization.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.verkada.com/new-alarms/bulk-provision-wired-alarm-devices.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
