- Joined
- Nov 4, 2020
- Messages
- 1
- Reaction score
- 2
Hi 3CX,
I've just been through my first deployment of Snom phones with 3CX, specifically the D717. These are very good quality phones, but the default 3CX Snom template needs improvement. Most specifically, the ringtone fields. They don't actually work for setting the ringtone of external calls, only for internal extension-to-extension calls. The Snom phones have a different parameter for controlling these ringtones and 3CX needs to update their template to make use of it.
I know I can use a custom template to correct this, but:
1) this prevents me from using the hotdesk feature
2) the changes I'm proposing aren't specific to only my needs or my customer's needs - they would be useful to 100% of 3CX/Snom users.
In the 3CX-stock snom.ph.xml template, there are two fields named "Configure default ringtone" and "Configure Queue ringtone". The first one gets passed to the XML data as a variable %%defringtone%%, but is only applied to a single setting for "Colleagues ring sound" (line 1441). All of the other ringtone settings in this section are hard-coded, which makes absolutely no sense. Instead of hard-coding any ringer settings, these should be using %%defringtone%% too. Most importantly the value for "alert_external_ring_sound", which is how outside calls are given a ringtone.
<!--# Calls with Alert Info-->
<!--# Calls from Exernal-->
<alert_external_ring_text perm="$">external</alert_external_ring_text>
<alert_external_ring_sound perm="$">>%%defringtone%%</alert_external_ring_sound>
If a user wishes to change his or her ringtone for these calls, the only way to do it is in the web interface of the Snom phone. Nobody wants that. The whole point of using 3CX is to make everything easy and efficient. And even if they were to log into the web BUI and set a different ring tone, it would be overwritten if the phone is re-provisioned.
My suggestion is a common-sense improvement to the 3CX snom template that I think is widely beneficial and should thus be incorporated into the default template. I'd be glad to see this wish come true. Thanks for reading!
I've just been through my first deployment of Snom phones with 3CX, specifically the D717. These are very good quality phones, but the default 3CX Snom template needs improvement. Most specifically, the ringtone fields. They don't actually work for setting the ringtone of external calls, only for internal extension-to-extension calls. The Snom phones have a different parameter for controlling these ringtones and 3CX needs to update their template to make use of it.
I know I can use a custom template to correct this, but:
1) this prevents me from using the hotdesk feature
2) the changes I'm proposing aren't specific to only my needs or my customer's needs - they would be useful to 100% of 3CX/Snom users.
In the 3CX-stock snom.ph.xml template, there are two fields named "Configure default ringtone" and "Configure Queue ringtone". The first one gets passed to the XML data as a variable %%defringtone%%, but is only applied to a single setting for "Colleagues ring sound" (line 1441). All of the other ringtone settings in this section are hard-coded, which makes absolutely no sense. Instead of hard-coding any ringer settings, these should be using %%defringtone%% too. Most importantly the value for "alert_external_ring_sound", which is how outside calls are given a ringtone.
<!--# Calls with Alert Info-->
<!--# Calls from Exernal-->
<alert_external_ring_text perm="$">external</alert_external_ring_text>
<alert_external_ring_sound perm="$">>%%defringtone%%</alert_external_ring_sound>
If a user wishes to change his or her ringtone for these calls, the only way to do it is in the web interface of the Snom phone. Nobody wants that. The whole point of using 3CX is to make everything easy and efficient. And even if they were to log into the web BUI and set a different ring tone, it would be overwritten if the phone is re-provisioned.
My suggestion is a common-sense improvement to the 3CX snom template that I think is widely beneficial and should thus be incorporated into the default template. I'd be glad to see this wish come true. Thanks for reading!