Skip to content

IP Phone Configuration Guide Overview

Cloud Voice works with most IP phones that speak SIP (Session Initiation Protocol, the standard signaling language phones and the PBX use to set up calls), so you can bring almost any desk phone into your hosted phone system. There is usually more than one way to get a handset registered, and the best choice depends on how many phones you are deploying and what each model supports. This page explains the available connection methods and links to the step-by-step guide for each phone brand.

Pick the method that fits your deployment and your hardware.

MethodWhat it doesWhen to use it
Auto provisioningConfigures many identical phones at once, general preferences, codecs, and extension registration, and lets you manage them centrally from Cloud Voice.Rolling out a batch of phones that support auto provisioning.
Manual provisioningConfigures a single phone by pasting a Cloud Voice provisioning link into the phone’s web interface, which applies the same general settings and registers the extension.Phones that do not support RPS auto provisioning.
Manual registrationRegisters one or more extensions on a phone by entering the SIP credentials directly, with no further provisioning.Any phone that supports the standard SIP protocol.

Auto provisioning is the fastest way to bring up a large number of matching handsets, and it keeps them under central management afterward. Cloud Voice can provision phones over two channels: RPS (Redirection and Provisioning Service) and DHCP (Dynamic Host Configuration Protocol, the service that hands out network settings to devices). Choose the one your phones support.

When you run an on-site proxy on the local network, it can provision phones in two ways:

  • For phones that support PnP (Plug and Play), the proxy discovers them and pushes their configuration automatically.

Cloud Voice, how PnP auto provisioning flows through an on-site proxy

  • For phones that do not support PnP, the proxy hands out the configuration through a DHCP server on the local network instead.

Cloud Voice, how a proxy provisions non-PnP phones by way of a DHCP server

RPS points a phone to Cloud Voice the first time it comes online, and the phone then pulls its configuration directly. This works even when the phone and the PBX are on different networks, because the phone vendor’s redirection service tells the handset where to look. The flow looks like this:

Cloud Voice, how a phone is redirected and provisioned through RPS

If you need to deploy many identical phones that do not support RPS, you can use DHCP option 66 to hand each phone a Cloud Voice provisioning link. The phones use that link to retrieve their configuration from the system:

Cloud Voice, how phones fetch configuration using a DHCP option 66 provisioning link

For a phone that does not support RPS provisioning, you can provision it by hand: paste the Cloud Voice provisioning link into the phone’s web interface, and the phone retrieves its configuration from that link.

Cloud Voice, how manual provisioning delivers configuration from a pasted link

To register a phone without any provisioning, enter its SIP credentials, the extension details and the Cloud Voice server information, directly in the phone’s web interface.

Cloud Voice, how an extension registers to the system with manually entered SIP credentials

Find your phone brand below for a detailed walkthrough of each supported method.

Phone brandSetup guides
YealinkAuto Provisioning · Manual Registration
FanvilAuto Provisioning · Manual Registration
SnomAuto Provisioning · Manual Registration
HtekAuto Provisioning · Manual Registration
TiptelAuto Provisioning · Manual Registration
FlyingvoiceAuto Provisioning · Manual Registration
PolyAuto Provisioning · Manual Registration
Gigaset (DECT)Auto Provisioning
GrandstreamProvisioning · Manual Registration
Alcatel-Lucent Enterprise (ALE)Provisioning · Manual Registration
MitelProvisioning · Manual Registration
WildixProvisioning · Manual Registration
AvayaProvisioning
NECProvisioning
UnifyProvisioning
FlatProvisioning
DinstarManual Registration