Officially Supported Devices
The officially supported devices will be supported across upgrades and phone features are guaranteed to be supported on the latest version.
SIP Phones
Supported phones for UC Assistant and CC Agent
Manufacturer |
Current plugin version |
Answer |
Hangup |
Hold |
Conference |
Attended transfer |
Direct transfer |
|---|---|---|---|---|---|---|---|
Snom 7XX |
Snom 10.1.46.46 |
OK |
OK |
OK |
OK |
OK |
OK |
Yealink T4XG, T4XP, T4XS, T5X |
Yealink V85.1.1 |
OK |
OK |
OK |
NO |
OK |
OK |
NO - Not available
For other type of phone sets, you will not be able to use all the call features from the UC Assistant or the CCAgent.
Snom
710 |
715 |
720 |
D725 |
D745 |
760 |
D765 |
|
|---|---|---|---|---|---|---|---|
Provisioning |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
H-A |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Directory XIVO |
SK |
SK |
HK |
HK |
HK |
HK |
HK |
Funckeys |
5 |
5 |
18 |
18 |
32 |
16 |
16 |
Supported programmable keys |
|||||||
User with supervision function |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Group |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Queue |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Conference Room with supervision function |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
General Functions |
|||||||
Online call recording |
N |
N |
N |
N |
N |
N |
N |
Phone status |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Sound recording |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Call recording |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Incoming call filtering |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Do not disturb |
SK |
SK |
HK |
HK |
HK |
HK |
HK |
Group interception |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Listen to online calls |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Directory access |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Filtering Boss - Secretary |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Transfers Functions |
|||||||
Blind transfer |
SK |
SK |
HK |
HK |
HK |
HK |
HK |
Indirect transfer |
SK |
SK |
HK |
HK |
HK |
HK |
HK |
Forwards Functions |
|||||||
Disable all forwarding |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Enable/Disable forwarding on no answer |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Enable/Disable forwarding on busy |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Enable/Disable forwarding unconditional |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Voicemail Functions |
|||||||
Enable voicemail with supervision function |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Reach the voicemail |
HK |
HK |
HK |
HK |
HK |
HK |
HK |
Delete messages from voicemail |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Agent Functions |
|||||||
Connect/Disconnect a static agent |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Connect a static agent |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Disconnect a static agent |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Parking Functions |
|||||||
Parking |
N |
N |
N |
N |
N |
N |
N |
Parking position |
N |
N |
N |
N |
N |
N |
N |
Paging Functions |
|||||||
Paging |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
Supported expansion modules:
Snom® Vision (for Snom® 7xx series and Snom® 8xx series)
Snom® D7 (for Snom® 7xx series)
Note
For some models, function keys are shared with line keys
There’s the following known limitations/issues with the provisioning of Snom phones in XiVO:
If you are using Snom phones with HA, you should not assign multiple lines to the same device.
The Snom D745 has limited space for function key labels: long labels might be split in a suboptimal way.
When using a D7 expansion module, the function key label will not be shown on the first reboot or resynchronization. You’ll need to reboot or resynchronize the phone a second time for the label to be shown properly.
After a factory reset of a phone, if no language and timezone are set for the “default config device” in , you will be forced to select a default language and timezone on the phone UI.
Yealink T1X-T2X-T3X
T19P E2 |
T21P E2 |
T23G |
|
|---|---|---|---|
Provisioning |
Y |
Y |
Y |
H-A |
Y |
Y |
Y |
Directory XIVO |
Y |
Y |
NYT |
Funckeys |
0 |
2 |
3 |
DTMF |
NYT |
NYT |
Y |
Intercom |
NYT |
NYT |
NYT |
LLDP |
NYT |
NYT |
NYT |
Language set from XiVO |
NYT |
NYT |
Y |
Time zone set from XiVO |
NYT |
NYT |
Y |
Supported programmable keys |
|||
User with supervision function |
N |
Y |
Y |
Group |
N |
Y |
NYT |
Queue |
N |
Y |
NYT |
Conference |
NYT |
NYT |
SK |
Conference Room with supervision function |
N |
Y |
NYT |
General Functions |
|||
Online call recording |
N |
N |
NYT |
Phone status |
N |
Y |
NYT |
Sound recording |
N |
Y |
NYT |
Call recording |
N |
Y |
NYT |
Incoming call filtering |
N |
Y |
NYT |
Do not disturb |
N |
SK |
N |
Group interception |
N |
Y |
NYT |
Listen to online calls |
N |
Y |
NYT |
Directory access |
N |
Y |
NYT |
Filtering Boss - Secretary |
N |
Y |
NYT |
Transfers Functions |
|||
Blind transfer |
SK |
HK |
HK |
Indirect transfer |
SK |
HK |
HK |
Forwards Functions |
|||
Disable all forwarding |
N |
Y |
NYT |
Enable/Disable forwarding on no answer |
N |
Y |
NYT |
Enable/Disable forwarding on busy |
N |
Y |
NYT |
Enable/Disable forwarding unconditional |
N |
Y |
NYT |
Voicemail Functions |
|||
Enable voicemail with supervision function |
N |
Y |
Y |
Reach the voicemail |
N |
HK |
HK |
Delete messages from voicemail |
N |
Y |
Y |
Agent Functions |
|||
Connect/Disconnect a static agent |
N |
Y |
NYT |
Connect a static agent |
N |
Y |
NYT |
Disconnect a static agent |
N |
Y |
NYT |
Parking Functions |
|||
Parking |
N |
Y |
NYT |
Parking position |
N |
Y |
NYT |
Paging Functions |
|||
Paging |
N |
Y |
NYT |
Yealink T4X - T5X - W52P
T40G |
T41S |
T42S |
T46S |
T48S |
W52P |
|
|---|---|---|---|---|---|---|
Provisioning |
Y |
NYT |
Y |
Y |
Y |
Y |
H-A |
Y |
NYT |
Y |
NYT |
Y |
Y |
Directory XIVO |
Y |
NYT |
Y |
NYT |
Y |
Y |
Funckeys |
3 |
15 |
15 |
27 |
29 |
0 |
DTMF |
NYT |
NYT |
Y |
Y |
Y |
NYT |
Intercom |
NYT |
NYT |
Y |
NYT |
Y |
NYT |
LLDP |
NYT |
NYT |
Y |
NYT |
Y |
NYT |
Language set from XiVO |
NYT |
NYT |
Y |
Y |
Y |
NYT |
Time zone set from XiVO |
NYT |
NYT |
Y |
Y |
Y |
NYT |
User with supervision function |
Y |
NYT |
Y |
Y |
Y |
N |
Group |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Queue |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Conference |
NYT |
NYT |
SK |
SK |
SK |
NYT |
Conference Room with supervision function |
Y |
NYT |
Y |
NYT |
Y |
N |
General Functions |
||||||
Online call recording |
N |
NYT |
NYT |
NYT |
NYT |
N |
Phone status |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Sound recording |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Call recording |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Incoming call filtering |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Do not disturb |
SK |
NYT |
NYT |
N |
NYT |
N |
Group interception |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Listen to online calls |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Directory access |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Filtering Boss - Secretary |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Transfers Functions |
||||||
Blind transfer |
SK |
NYT |
SK |
HK |
HK |
SK |
Indirect transfer |
SK |
NYT |
SK |
HK |
HK |
SK |
Forwards Functions |
||||||
Disable all forwarding |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Enable/Disable forwarding on no answer |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Enable/Disable forwarding on busy |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Enable/Disable forwarding unconditional |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Voicemail Functions |
||||||
Enable voicemail with supervision function |
Y |
NYT |
NYT |
Y |
NYT |
N |
Reach the voicemail |
HK |
NYT |
NYT |
HK |
NYT |
HK |
Delete messages from voicemail |
Y |
NYT |
NYT |
Y |
NYT |
N |
Agent Functions |
||||||
Connect/Disconnect a static agent |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Connect a static agent |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Disconnect a static agent |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Parking Functions |
||||||
Parking |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Parking position |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Paging Functions |
||||||
Paging |
Y |
NYT |
NYT |
NYT |
NYT |
N |
Particularities:
For plugin xivo-yealink-v84, default password is 9486 (i.e. the word “xivo” on a telephone keypad).
See also the list of community supported Yealink models.
Regarding the W52P (DECT), there is firmware for both the base station and the handset. The base and the handset are probably going to work if they are not using the same firmware version, although this does not seem to be officially recommended. By default, a base station will try to upgrade the firmware of an handset over the air (OTA) if the following conditions are met:
Handset with firmware 26.40.0.15 or later
Base station with firmware 25.40.0.15 or later
Handset with hardware 26.0.0.6 or later
Otherwise, you’ll have to manually upgrade the handset firmware via USB.
In all cases, you should consult the Yealink documentation on Upgrading W52x Handset Firmware.
Note
Some function keys are shared with line keys
Supported expansion modules:
Yealink® EXP20 (for Yealink® T27P/T27G, T29G)
Yealink® EXP40 (for Yealink® T46G/T46S, T48G/T48S)
Yealink® EXP50 (for Yealink® T54W)
Headsets
Here are headsets validated to work on XiVO to be able to answer calls with the headset buttons and to have the presence of the headset in the UC Assistant and CC Agent. This list is not exhaustive, other headsets might work as well but they haven’t been tested yet. You can still try yourself thanks to https://check-headset.xivo.solutions/ website.
Tested Compatibility Matrix
Brand |
Headset model |
Firmware tested |
Ref Dongle |
Firmware Dongle tested |
|---|---|---|---|---|
Poly/Plantronics |
Voyageur Focus 2 Series |
0.0.6504.5059 |
BT700 |
0.0.1023.4620 |
Jabra |
Evolve2 55 |
1.2.13 |
Jabra Link 390 |
1.4.2 |
Yealink |
BH70 |
13.432.0.5 |
BT51 |
32.430.0.10 |
Yealink |
WH62 |
104.435.0.50 |
N/A |
N/A |
Warning
PolyStudio can create issue with the Poly headsets, you can’t use the headset buttons and the headset will not work properly with assistant if you keep it installed on the PC.
Legacy Plantronics Support
Important
Only available for Freya LTS and Orion LTS releases. For later releases, you should use webhid compatible headsets as described in the previous section.
These headphones can work with our plantronics device action service, which allows you to answer, hangup or unhold calls with their associated button.
Tested |
|
|---|---|
Plantronics Voyager Focus UC (B825) |
Y |
Plantronics Blackwire C5220 |
Y |