Configure UniFi Phones by Ubiquiti for the OnSIP Hosted PBX

Created May 2015 - Last Edited April 2016

SECURITY ALERT (September 2011): Do NOT put phones on static IP addresses directly on the Internet. If there is no other option, you must at least disable port 80 (WWW) inbound to any phone device. If this precaution is not taken, OnSIP is not liable for any charges you may incur due to access to the phones.

OnSIP Functionality Notes:

The UniFi phones work with OnSIP.  However, they do not support Music On Hold in the way that OnSIP provides it.  We have also seen issues with attended transfers in some situations.  Blind transfer works in cases.


UniFi phones require the UniFi Controller to adopt the phone which enables it and to upgrade the software.  Please see the following article for the Unifi Controller: 

UniFi Controller

Once the phone is upgraded, all the work will then be done on the phone itself.

**Note - There is a new IniFi VoIP Controller v. 1.0.1 (as of 4/12/16).  With that you are able to configure the phone via the VoIP Controller instead of via the phone itself.  The directions below will remain so that you can always configure individual phones without the VoIP Controller.  Click below for instructions to configure the phone via the UniFi VoIP Controller: 

UniFi VoIP Controller Article

**The following information is provided for legacy purposes only.  

Step 1: Gather information for each user.

Each user has a set of credentials which will be needed to configure each phone. For each phone that you are configuring, obtain the following:

  • SIP Address (Address of Record)
  • SIP Password
  • Auth Username
  • Username
  • Domain
  • Outbound Proxy

You can find this information in the user detail pages under the Users tab in the Phone Configuration section.


Step 2: Enter information for each user.

On the phone choose "Settings" and then choose "SIP Service" and "SIP Accounts" and "Add an Account."  At this point you are presented with a page of fields.  You will use the soft-keyboard in the phone to enter the credentials into the phone.  Be careful with the VoIP password as it's long and case sensitive.

Note that OnSIP uses username/password authentication, not IP authentication.

  • Server = your domain e.g.
  • IPbasedunchecked
  • Username = just your username e.g. hiro
  • Password = your SIP Password e.g. VqWyYuVcmM2yfYhb
  • Authentication Name Auth Username e.g. example_hiro
  • Display Name = Your choice e.g. John Smith
  • Display Extension = Your choice e.g. 7001
  • Voicemailbox Number = leave this field blank
  • Outbound Proxy =  **important
  • Registration Expiry = 3600
  • Use Proxy in REGISTER = checked  **important (note: in the firmware version this field is not present/not needed)

Choose "OK".

Step 3: Remove Unnecessary Codecs.

Choose Settings, SIP Service and Audio Codecs.  Uncheck all Codecs except G.722, G.711 PCMA and G.711 PCMU. 

Step 4. Confirm that your phone is registered.

In the User portal, click on the "Users" tab. You will see a green "online" notation next to each user with a registered phone.

You should now be able to place and receive calls.

If there are any issues, check your settings and re-enter your SIP Password.


See our top business VoIP phone recommendations

Download the 2017 Business Phone Guide

Was this article helpful?
0 out of 0 found this helpful