3rd Party IP Phones

3rd-Party IP Phone Center

This page contains help-aids to setup 3rd-Party telephone devices on XBLUE business telephone systems.

Yealink W60B


Yealink W60B is a IP Phone DECT Base unit.

The W60B facilitates up to 8 devices:

  • cordless handsets W56H
  • conference speakerphones CP930, or
  • desk phone model W41P equipped with DD10K USB DECT Dongle
Auto Provision screen

Grandstream GXP-2130


Desk Telephone

Auto Provision screen

X16 Default Passwords Settings & Operation

System Password: #### 

  • If your password has been changed or you forgot your password, contact Product Support at 866-925-8312

System Operator Extension: 301

Incoming Ringing Assignment (Auto Attendant Ring Setting): AA Only

  • Incoming calls ring at the operator extension only, and other extensions cannot pick up or answer incoming calls
  • See how to change this setting by going to System Set Up – Initial Programming

Voice Mail Password / Remote Code: 123

Auto Attendant Answer Timer (AA Answer Delay): 10 Seconds

Extension Call Forwarding: Calls go to Voice Mail

Visit the X16 Support Page for many more Step by Step Instructions, Videos and FAQs. 

FAQ X25 & X50 Systems – Use of Cisco or Other 3rd Party IP Phones


Can Cisco IP phones be added to an X25 system?


It is difficult to know whether or not any 3rd party IP telephone will work on the X25 or X50. In regard to Cisco IP phones, many are designed to work best on a Cisco Call Manager system. Technically speaking any IP or SIP based telephone should “work” unless it was designed for a specific telephone system like our X3030 and X4040 telephones were. They have proprietary software in them to support features like line key appearances, message waiting lamps, etc. Generally speaking, 3rd party IP phones would probably register to the system.  However, beyond the ability to place and receive calls, it would be unknown what features might work or not work.

Since 3rd party IP or SIP devices will definitely not auto register to the X25 or X50 system, in system admin you would navigate to menu Voice/Phone/Phone Extension menu in the X25 or X50 and add an extension to include a SIP authentication password. You can leave the MAC binding blank as it is only required for authentication if there is a MAC address there. Make sure XBLUE Phones Only is disabled for that extension. The remaining programming would be in the device’s web interface where you would enter the proxy address (X25 or X50 IP address), port 5070, and the extension/password credentials. 

If you need help go to https://xblue.com/customer-support-service/ for information about Professional Services we offer.

Customizing QB Audio Files

How to convert a Customized Audio File for use on the QB system

Open a browser and access the G711 File Converter at the following address: http://g711.org/

This screen will appear –

Leave all the default settings:

Output Format


Click the Submit button   

Wait for a few moments for the conversion to complete – then the following screen will appear with a link to the converted WAV file.

The file will have the original file name  followed by a Job # –In this example the Job # is  1560437734.

Click on the link to download the converted file and then look for the file in your downloads folder.

Move to your desired location and rename  –  removing the Job # from the file name.

FAQ X25 and X50 Admin Login Information

How do I login to my X25 or X50 system?

Here is a link to the Quick Start Guide for the X25 and X50 systems: https://xblue.com/installation/x25-x50-x50xl-quick-installation-guide/

Connect an ethernet cable from your computer to the LAN port on the X25 or X50 Server. On your computer, open a web browser. In the browser bar type:

Enter the following for username & password:

User: admin2583

Password: In the password field, you will need to erase existing password info that is in that field  and then type:  admin & the last 6 digits of the MAC address from the label on the bottom of the X25 or X50 server. Ex: admin123456. If there are letters in the MAC address, enter all in lowercase.

This should get you into the interface to make changes to your system. If the above password does not work, it was probably changed by a previous user.

Please contact Tech Support and our technicians will assist you in getting into the system.

FAQ X3030 and X4040 IP Phone Randomly Soft Reboot

Question:  What does it mean when my phones show “soft reboot”?

Answer: When the X3030 and X4040 phones show “soft reboot” – check your network settings. This is not usually a phone system issue. If the phones register after the reboot and everything works like it did before and after the reboot, you most likely have a network issue.  This typically happens if the DHCP lease expires and the DHCP server didn’t provide the IP address in the DHCP lease negotiation.  Another scenario would be if the IP address of the phone changes. This will also cause a reboot.

If you are still having issues please contact us and our technicians will help you troubleshoot the issue.

Social Promotion – No Per User Fee Movement

Social Promotion – No Per User Fee Movement

Friends Don’t Let Friends

Pay Costly Per User Fees

One Month Free Tech Support When You Share The No Per User Fee Movement With Your Friends!

Posting Requirements
This incentive will only be honored if you share the exact post mentioned below.

1… Decide which of your social pages you’d like to spread the word about XBLUE’s No Per User Fee Movement.

2… Share the post to ONE of your social channels and as long as you leave the post visible & public on your page during the month of the free service, you will not be charged.

3… If you decide to cancel your service after the one month trial, please send us an email and we will terminate the agreement and you will not be billed. 

4… That’s it! Once you’ve shared the post, XBLUE will receive a notification and you will receive an email confirmation that your month of free service has been activated.

Choose One Of These Channels:

Click on your choice to post the special message

General Voicemail Box – X25 & X50

General Voicemail Boxes for Groups

The X25 and X50 servers accommodate General Voicemail Boxes very well using Virtual Voicemail Boxes. A general voicemail box is often desirable when calls into the system are not directed to a specific individual and notification to a group of telephones that a voicemail exists and can then be retrieved from any of these phones. This application involves the Virtual Mailboxes, Routing of calls to that Virtual Mailbox, Feature Key programming for visual notification that a message exists and retrieval of the messages.


  1. Log in to the X25 or X50 configuration
  2. Use the menu on the left side of the screen to go to Voice > Voicemail > Virtual Extension
    1. Once on the Virtual Extension page there is a table of Virtual Extensions that currently exists – at default there are none assigned.
  3. Virtual Mailboxes are assigned numbering that begins at 830 in both the X25 and X50, unless you have changed this numbering just assign the first one (830) as in the screenshot below
  4. Scroll down and click on Save Settings
  5. Now setup the routing to the Virtual Mailbox… go to Voice > System > Numbering Plan
  6. Find “Start UCD Group Number” on the list (“430” is in the box) and click on the Configuration button at the right side

    UCD Group 1 (430) is the default destination for telephone line ringing on the X25 and X50 servers. The top portion of this screen is used to determine how calls in the UCD Groups are routed. In the example phones that are part of each group are listed in the bottom portion of the screen for each of the four groups. This system has phone extensions 10-25 (yours is likely 101-125). In the top portion we set:

    1. the Reroute Time to 30 seconds (this is how long calls ring at phones before they go to the Virtual Voicemail Box),
    2. the Reroute Destination Type to Virtual Mailbox,
    3. and the Destination to the Virtual Mailbox we made.
  7. Now we’ll set the button on the phones that will indicate voicemail messages waiting and can be used to retrieve the messages… go to Voice > Phone > Programmable keys
  8. Choose a key (button) on the phone that you’ll use for seeing if there are messages waiting and retrieving those messages. We selected Programmable Key 16 on the X4040 model phone.

    Note that X3030 has 8 programmable buttons and X4040 has 16 programmable buttons. Choose a button that appears on the phone models that you have.

    1. Extension Line Keys are related to the X2020
    2. Extension Programmable Keys (except for X4040) are for the X3030
    3. Extension Programmable Keys for X4040 are for the X4040
    4. 24 button Sidecar (EDM) Keys are for phones equipped with the optional console of 24 additional programmable keys.

Once these are programmed the button on the phones will flash to indicate that there are voicemail messages waiting.

To retrieve messages just press the button and input the password for this mailbox – at default the password is 0000

QB & IP7g Speed Dial, Contacts Guide

QB & IP7g Speed Dial, Contacts Guide

QB VoIP Phone Systems Support

The QB Series of XBLUE Servers sets a higher bar of performance.  While the QB systems (QB1, QB2, QB3 & QB4) remain in the DIY category for small businesses, they do require an increased commitment in setup since they are much more flexible than the entry-level DIY systems X25, X50 and X50XL. The architecture of the QB allows for almost limitless configurations. QB system are custom configured:

QB System Capacities

QB1: 20 Phones, 10 VoIP Lines & 4 Analog Telephone Lines

QB2: 50 Phones, 25 VoIP Lines & 8 Analog Telephone Lines

QB3: 200 Phones, 100 VoIP Lines & 16 Analog Telephone Lines

QB4: 500 Phones, 100 VoIP Lines & 24 Analog Telephone Lines

QB Systems Support….
  • GSM (Cellular) Telephone Line(s)
  • SIP (VoIP) Telephone Lines
  • Analog Device support
  • Advanced Queues for comprehensive caller handling
  • Advanced IVR (Automated Attendant) for broad menuing (100 supported)
  • Messaging on Hold, Music On Hold selections across most call handling operations
  • User access to features settings and voicemail
  • voicemail to email delivery
  • and many more

Speed Dial aka

Abbreviated Dialing aka

Phone Book aka

Contacts aka Directory

There are many ways to think about a list of names and numbers.
There a lots of names/variations of this feature.

Author(s): Stryder

Show in PDF

Overview & Purpose

Speed Dial (or any of the above variations in the name of the feature) can be accomplished in several ways on your XBLUE IP7g and QB system package. Speed Dial has morphed over many years of feature use from being a speedy access to numbers you frequently dial to a complete list of company/client contact lists …complete lists are less speedy and rather a convenience feature whereby a person listed can be more easily found and reached.

There are four (4) forms of Speed Dial/Contact Lists available (when using IP7g and QB Server):

  • Speed Dial – Dial Pad single button dialing (9)
  • IP7g Contact List (500)
  • LDAP – IP7g (XBLUE IP Phone) & XBLUE QB Server (1000)
  • Speed Dial – Direct Access via Button (30)


Speed Dial – Dial Pad (Single-button) – IP7g

Your IP7g telephone has the ability to store nine (9) telephone numbers for very fast access and dialing. The Dial Pad buttons 1 ~ 9 can be setup to contain a telephone number and name so that simply pressing that Dial Pad button and the call button will place the call to that person.


Nine (9) numbers


  1. The IP7g (XBLUE IP Phone) must be idle (not in use)
  2. Press Menu button (right button under the display)
  3. Press 5 Phonebook (Dial Pad button)
  4. Press 6 Speed Dial (Dial Pad button)
  5. Use the Navigation keys (Up/Dn/Rt/Lf) to select the Speed Dial number to program (1~9)
  6. Press “Edit” (under display prompt)
  7. Use the Dial Pad keys to input the name associated to this number
  8. Use the Navigation Dn key to go to the “Tel” line
  9. Use the Dial Pad to input the telephone number for this Speed Dial
  10. Press “Save” (under display prompt)
  11. Press Back, Back, Back then Exit (display prompts) to exit – or wait until the programming function times out to return to idle phone.


  1. While the phone is idle, press the Dial Pad key of the person and number you’ve stored
  2. Press the Dial button (under display prompt) or just lift the handset to dial


  1. While programming you have the option of selecting a specific line for the dialing of this number or set it for Auto to select one for you.

Equipment Needed

  1. The XBLUE IP7g telephone
  2. VoIP Server (QB or other)

Related Features

  1. Intercom Calling
  2. PSTN (Public Switched Telephone Network) dialing.

Related Programming

  1. IP7g setup – listed above
  2. QB Outgoing Routes

Contacts – IP7g

Your IP7g telephone has the ability to store five hundred (500) Contacts with Name and three telephone numbers for look up and dialing as needed.


Five Hundred (500) Contacts, each with one name and three numbers

Programming – Using the Phone Menu

  1. The IP7g must be idle (not in use)
  2. Press Menu button (right button under the display)
  3. Press 5 (Dial Pad) or scroll to Phonebook and press OK (Nav Keys)
  4. Press 1 (Dial Pad) or scroll to Contacts and press OK (Nav Keys)
  5. Press “Add” (under display prompt)
  6. Use the Dial Pad keys to input the name associated to this Contact
  7. Use the Navigation Down key to go to the “Tel” line
  8. Use the Dial Pad to input the primary telephone number for this Contact
  9. Use the Navigation Down key to go to the “Mobile” line
  10. Use the Dial Pad to input the mobile telephone number for this Contact
  11. Use the Navigation Down key to go to the “Other” line
  12. Use the Dial Pad to input a third telephone number for this Contact
  13. Use the Navigation Down key to go to the “Ring” line
  14. Use the Right/Left Navigation Keys to select the ringtone for this Contact
  15. Press “Save” (under display prompt)
  16. Press Back, Back, Back then Exit (display prompts) to exit – or wait until the programming function times out to return to idle phone.

Programming – Using the Phone Webpage

  1. Enter into the Webpage programming interface for your IP7g (See the guide here)
  2. Click on the Phonebook/Contacts to enter into this programming area
  3. Click on Add New Contact
  4. Input the Name, and three phone numbers (Main, Mobile, Other)
  5. Select the Ringtype
  6. Click OK
  7. Repeat the above steps for all Contacts you wish to add


  1. While the phone is idle, press the Contacts button
  2. Use the Up and Down Navigation Keys to find the person you want
  3. Once found on the list press Dial (display prompt)
  4. If there are multiple numbers for this Contact we must select the number to use on this call attempt… use the Up/Down Keys to select it or press the corresponding Dial Pad digit to dial that number.


  1. You can use one telephone to create the entire list of Contacts and then copy that list to other telephones using the Phonebook/Advanced – Export Contact List and Phonebook/Advanced – Import Contact List functions
  2. Contacts can be Grouped to allow faster access when looking up the Contact desired.

Equipment Needed

  1. XBLUE IP7g telephone

Related Features

  1. Intercom Calling
  2. PSTN (Public Switched Telephone Network) dialing.

Related Programming

  1. QB Outgoing Routes
  2. Phonebook/Contacts
    1. Add New Contact
    2. Checkbox selection of existing contacts
    3. Delete (those checkboxed)
    4. Delete All
  3. Phonebook/Advanced – Export Contact List
  4. Phonebook/Advanced – Import Contact List


LDAP – IP7g & QB Server

Your IP7g telephone has the can retrieve Directory lists from up to four (4) LDAP Servers. LDAP is Lightweight Directory Access Protocol. LDAP Servers can be configured for various directory listings. The of LDAP servers in this application are centered on the secure storage of contacts. The LDAP server settings in the various parameters in this guide are for the purposes of contacts lists. In this application the LDAP Server contents should be limited to one-thousand (1000) entries to facilitate faster access. The LDAP function on the QB server is preconfigured to awith the members of the PBX (users of the QB). The preconfigured list is titled “pbx”.


Up to one-thousand (1000) entries can be included in each LDAP server list definition on the QB server. Note that the IP7g telephone can access up to (4) LDAP Servers so additional LDAP Servers might also be configured on another server to achieve additional directory listings.

Programming – QB Server – Installing LDAP Server

  1. The QB Server – when your server has the default XBLUE Config it will have the LDAP server already installed. If you do not see the LDAP icon on the Desktop or when clicking on Setting you must first install it.
  2. Install LDAP Server:
    1. Click on MENU (upper left corner)
    2. Then click on App Center
    3. Locate LDAP Server on the list of Apps and then click on Install

Programming – QB Server – LDAP Setup/Startup and Editing

  1. Once the LDAP Server is installed onto your QB server you can start the server by clicking on the MENU and then the LDAP Server icon
  2. In the LDAP Application, click on Enable LDAP Server to start the server
  3. The QB automatically loads a default Directory using the pbx names and extensions setup in the QB. This is the first on the list. This list can be edited but it cannot be deleted. If you prefer you can create your own list by clicking on the Add button.
  4. To create your own list:
    1. Click on Add button
    2. Name your list:
    3. Click on Save to save your phonebook list
    4. After saving you’ll be back at the listing of Phonebook Nodes. Notice that the list you just added is now

      The Phonebook you’ve just added is on the list.
    5. You can edit your list to add/edit contacts on the list.
    6. Once completed with your adds/edits click on Cancel to end the list add/edit session.
    7. At this point your list is ready on the server.

Programming the IP7g – Webpage

  1. Enter into the Webpage programming interface for your IP7g (See the guide here)
  2. Click on Phonebook on the menu at the left
  3. Click on Cloud Phonebook from the tabs at the top
  4. Then click on LDAP Settings, the screen appears:
  5. Input the contents of the server information from the QB LDAP Server information. Match the information below except to change:
    1. “Display Title” to the title that you want displayed on the phones for user selection, and
    2. Server Address to the IP Address of your QB Server/LDAP server, and
    3. Password… this is “password” at default in the QB LDAP server
  6. Click on Apply (make sure to click on the Apply button within the LDAP category) on the webpage.


  1. While the phone is idle, press the Contacts/Phonebook button
  2. Press 5 (Dial Pad) for LDAP (LDAP servers are shown)
  3. Press “OK” or Enter button under displayed “Enter” (lists on this server are shown)
  4. Use the Up/Down Keys to select it or press the corresponding Dial Pad digit to select. (E.g. press Dial Pad “2” to select XBLUE.) (The selected list will load)
  5. Use the Up/Down Keys to select the person or
    If the list is long use the Dial Pad and corresponding Character to spell the name to narrow the list

    1. Pressing 4 (g) starts the search…
    2. then 2 (a) narrows the search to Gandolf…
  6. Press OK to select the person…
  7. Press Dial (button under “Dial” in the display)
  8. Use the Up/Down Keys to select the number you want then press “Dial” or;
    Press the corresponding Dial Pad digit to select it and dial it.


  1. You can use multiple LDAP servers (4 Max)
  2. LDAP server contents can be Exported and Imported to the QB LDAP Server

Equipment Needed

  1. XBLUE IP7g telephone
  2. QB Server
  3. Optionally additional LDAP Servers (third-party servers are not supported by XBLUE Customer Service)

Related Features

  1. Intercom Calling
  2. PSTN (Public Switched Telephone Network) dialing.

Related Programming

  1. QB – Outgoing Routes
  2. QB – LDAP Server
  3. IP7g – Phonebook/Cloud phonebook – LDAP Settings
1 2 3 4 7