Algo IP endpoints can register to a Zoom Phone as third-party SIP endpoints for paging, ringing, and emergency alerting.
This document provides instructions on how to add your Algo endpoints to the Zoom web portal.
For more information on Zoom Phone, see the Zoom Phone System Support documentation.
Note:
The following endpoints cannot register to Zoom, as TLS/SRTP support is not available:
8180 IP Audio Alerter (G1)
8028 IP Doorphone (G1)
8128 IP Visual Alerter (G1)
8061 IP Relay Controller
8036 IP Multimedia Intercom
Limited support (audio only): 8039 IP Video Mullion Intercom
For more details on supported Algo devices, see Zoom Phone Certified Hardware.
Requirements
Access to Algo’s web interface
Firmware 3.2.3 or higher
Device certificate installed
See the System → About tab on the Algo device web interface
Any Algo endpoint shipped in 2019 or later will have the certificate installed. If the certificate is not installed, please contact Algo’s support team
Access to the Zoom Portal
Configuration Steps
1. Add a Common Area
Sign in to the Zoom web portal.
In the left navigation, go to Admin → Phone System Management → Users & Rooms.
Click on the Common Area Phones tab.
Click Add and enter the following information:
Display Name: Enter a display name to identify the common area phone.
Extension Number: Enter an extension number to assign it to the device.
Package: Select your desired package.
Country/Region: Select your country.
Time/Zone: Select your time zone.
Click Save.
2. Add a Desk Phone
After adding a common area, use the left navigation to open Admin → Phone System Management → Phones & Devices.
Click Add and enter the following information:
Display Name: Enter a display name to identify the device.
Description (Optional): Enter a description to help you identify the device or its location.
MAC Address: Enter the 12-digit MAC address of the Algo Endpoint. The MAC can be found on the product label or in the Algo Web Interface under Status.
Device Type: Select Algo. (If you do not have Algo as an option, contact your Zoom sales representative.
Model: Select “algo-sip-based-device”.
Assigned To: Select the recently created Common Area Phone or a User in the system.
Click Save.
3. Provision the Algo Device
On the page for the newly created desk phone, click Actions → Provision at the bottom of the screen and follow the instructions.
You will need to open the web interface for the device you are configuring. After opening the web interface, navigate to the tab Advanced Settings → Provisioning to enter the relevant details.
Once the steps are complete, click Next.
Click Check to verify the endpoint was provisioned and registered successfully to the Zoom Phone.
The registration status may also be verified from the Algo’s device web interface.
Adding Additional Extensions (Firmware 5.5 and Later)
This step is only applicable for devices using firmware 5.5 and later.
Open the device page and click on the tab Extension Assignment.
In the top-left corner, click Add.
In the new window, select the Users and Common Areas to apply the extension under each tab.
Once complete, click Next.
Choose the assignment type and port number for the extension.
Click Save.
Advanced Configurations (Firmware 5.4 and Earlier)
Configuring the Device for Ringing or Emergency Alerting
If you need to register an Algo endpoint on firmware 5.4 or earlier for loud ringing, instead of paging, you must manually move the SIP credentials that were automatically populated in Basic Settings → SIP tab to a different spot.
It is highly recommended to disable provisioning to avoid issues when advanced configurations are applied. To disable provisioning, navigate to Advanced Settings → Provisioning tab.
Registering Additional Extensions for Firmware 5.4 and Earlier
Algo devices using firmware 5.4 or earlier may only register a single extension through assisted Zoom Phone provisioning.
However, some different steps make it possible to register more than one extension.
To do this, the generic device registration option must be enabled. Contact your Zoom rep if this is not currently available on the account. Once enabled, the SIP credentials may be entered manually in the desired spot in the Algo device settings.
After this is complete, proceed to follow the steps below:
Open Admin → Phone System Management → Phones & Devices.
Click Add and enter the following information:
Display Name: Enter a display name to identify the device.
Description (Optional): Enter a description to help you identify the device or its location.
MAC Address: Enter a slightly altered version of the 12-digit MAC address being used as the first extension which is already using the true address. This is required as part of the workaround to the multi-line limitation for devices with firmware 5.4 and earlier. An example would be to change the character in the MAC address.
Device Type: Select Other. (If you do not have the “Other” option, contact your Zoom sales representative.)
Assigned To: Select the recently created Common Area Phone or a User in the system.
Click Save.
Open Action → Provision to view the SIP credentials. You will need this information to complete provisioning using the Algo web interface.
Enter the information provided by Zoom in the following web interface locations:
Tab: Basic Settings → SIPSIP Domain (Proxy Server) – Zoom SIP Domain
Tab: Dependent on desired configuration
Page or Ring Extension or Emergency Alert – Zoom User Name
Authentication ID – Zoom Authentication ID
Authentication Password – Zoom Password
Under Advanced Settings → Advanced SIP, and set:
a. SIP Transportation protocol to TLS
b. Validate Server Certificate to Enabled
c. Outbound Proxy to the proxy provided by Zoom.
d. SDP SRTP Offer to Standard
e. SDP SRTP Offer Crypto Suite to All Suites
Ensure the SIP Registration Status shows Successful in the Status tab.
Cloud Failover
Algo device have partial support for cloud failover with Zoom Phones. Failover support allows Zoom Phone devices to register automatically to an alternate Zoom Phone data center when the primary data center becomes unavailable through planned or unplanned downtime. During the failover process, the devices may experience a brief service interruption and missed call notifications. Devices will initiate a failback process and return to the primary data center once the service is resumed.
The supported cloud failover features supported by Algo IP endpoints include:
Admin password
Assisted provisioning for most devices.
Cloud failover can be enabled on devices using firmware 5.5 or later. To configure, open the web interface and navigate to the tab Advanced Settings → Advanced SIP, then scroll to Zoom Phone Local Survivability to enable as needed.
Zoom Phone Local Survivability | |
---|---|
Local Survivability | Enable to re-register with local ZPLS Node if connection to Zoom fails. This allows sites to maintain a subset of Zoom Phone features even if connectivity to the Zoom Phone cloud is lost. |
Survivability Proxy | The IP address or domain name of the local ZPLS node. |
Troubleshooting Status Failures
If provisioning of the Zoom Phone is not successful, the SIP Registration status on the Status page of the web interface may say one of the follow:
Assisted Provisioning Failed
Meaning: The Algo endpoint failed the get the SIP credentials from Zoom Phone during the provisioning process.
Troubleshooting: Ensure the manufacturer device certificate is installed. This information is available under the System About tab. If the status is “Not Installed”, please contact Algo Support (support@algosolutions.com).
SIP Registration Status = “Rejected by Server”
Meaning: The server received register request from the endpoint and responds with an unauthorized message.
Troubleshooting: Ensure the SIP credentials (extension, authentication ID, password) are correct. Under Basic Settings > SIP, check the Authentication Password by clicking the blue circular arrows. If the Password is not what it should be, the web browser is probably auto filling the password field. If so, any change on a page containing a password could be filled in with an undesired string.
SIP Registration Status = “No reply from server”
Meaning: The device is not able to communicate across the network to the phone server.
Troubleshooting:
Under Basic Settings → SIP check that SIP Domain (Proxy Server), is filled out correctly with the address of your server and port number.
Ensure the firewall (if present) is not blocking the incoming packets from the server.
Under Advanced Settings → Advanced SIP ensure SIP Transportation Method is set to TLS.