# Integrate Verkada Intercoms with SIP

Verkada Intercoms can integrate with virtually any Session Initiation Protocol (SIP) phone system. See [Intercom Interoperability Manual](https://help.verkada.com/intercom/configuration/intercom-deployment-best-practices-guide/intercom-interoperability-manual) for a list of compatible SIP servers.

### Benefits

* Add your SIP phones as receivers in your Call List
* Custom Caller ID for your Intercoms
* Unlock the door by pressing any button 1–9
* Talk down to your Intercom by dialing its extension
* SIP calls work even during a site internet outage

{% hint style="danger" %}
For enhanced security and compliance, we recommend customers enable SRTP for encrypted media streams and TLS for encrypted signaling whenever possible.
{% endhint %}

***

## Configuration

### Provision your intercom as a user/phone in your SIP system

{% hint style="info" %}
To do this step, we recommend that you follow the user/device provisioning instructions supplied by your SIP provider.
{% endhint %}

Follow these general steps, as you would to add a traditional SIP phone:

{% stepper %}
{% step %}
**Add your intercom as a user. (This is typically where you define the extension.)**
{% endstep %}

{% step %}
**Add your intercom as a device, then assign this device to the user you created in step 1. (This typically requires the device’s media access control (MAC) address, which can be found in the device settings or on the back of the device.)**
{% endstep %}
{% endstepper %}

### Configure your intercom in Command

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

{% step %}
**Click Settings > Call > Add Account.**
{% endstep %}

{% step %}
**At a minimum, fill out the Required section. Your SIP account name is used to tag events in Command, and is not sent to the SIP server. The Domain, User ID, and Password should match what you configured in step 1.**

For many SIP applications, the **Required** section is enough information. For instance, a local PBX server may only need the information seen below.

<div align="left" data-with-frame="true"><img src="https://3022285914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTH6kITd3Fb5UOnnsfQ9r%2Fuploads%2Fgit-blob-f47d6c5661443e0265cf987d31033a69387b11b6%2Fb42643e1e413bf3ead2cfb2fc6ccb2b69a9f1023.png?alt=media" alt="" width="563"></div>

However, if you’re using an off-premises solution, such as Zoom or RingCentral, they may provide you with an Outbound Proxy address, which you can paste in the **Proxy** section.

Some providers (both on and off premises) may require that you configure an Authentication Username. Zoom calls this an **Authentication ID**, where Cisco expects the Authentication Username to match the End User ID created in the [Cisco Unified Communication Manager](https://help.verkada.com/intercom/configuration/integrate-verkada-intercoms-with-sip/sip-integration-cisco-unified-cm), and freePBX requires nothing.

Overall, different providers expect varying values in the **Optional** fields, and if you experience trouble configuring the correct options, contact [Verkada Support](https://app.gitbook.com/s/NRq5qDDjsYNxwNzF1bcB/need-help/contact-verkada-support) for guidance.
{% endstep %}

{% step %}
**Once you’ve successfully provisioned your Intercom, you should see a green checkmark under Device Settings > Call > SIP Account.**

<div align="left" data-with-frame="true"><img src="https://3022285914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTH6kITd3Fb5UOnnsfQ9r%2Fuploads%2Fgit-blob-33875f357fff04b0d9ab2754dabc17e20812fb89%2F6a3953979506a1ea6e26fad0751de36a6d2488f3.png?alt=media" alt=""></div>
{% endstep %}
{% endstepper %}

### Add your SIP phones as receivers

{% stepper %}
{% step %}
**Navigate to your Intercom’s Receivers tab and examine the Call List.**

<div align="left" data-with-frame="true"><figure><img src="https://3022285914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTH6kITd3Fb5UOnnsfQ9r%2Fuploads%2FovjBBrFSzO49mj8ewTV9%2FScreenshot%202026-01-14%20at%2010.17.48%E2%80%AFAM.png?alt=media&#x26;token=411a4bbf-e272-40b9-97e1-963400b26dab" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**In your Call List groups, click the plus (+) icon and select SIP Phone.**

<div align="left" data-with-frame="true"><figure><img src="https://3022285914-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FTH6kITd3Fb5UOnnsfQ9r%2Fuploads%2FZGbyk2H5d52t6M9LKIHG%2FScreenshot%202026-01-14%20at%2010.17.54%E2%80%AFAM.png?alt=media&#x26;token=b6d1b849-7c40-46a3-9eb8-1601ffc90857" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Enter the extension of the recipient you want to add to the call list. Alternatively, to call the intercom from your SIP devices, simply dial its extension.**
{% endstep %}
{% endstepper %}

***

{% hint style="info" %}
**Prefer to see it in action?** Check out the [video tutorial](https://www.youtube.com/watch?v=pgUM7Jwglng).
{% endhint %}
