I am at my wits end here. I am trying to give a customer, who has a UCCX Hotline with the Number 55555, a way for his agents to dial their customers and have the calling number show the hotline number.
Im doing this with Translation Patterns with a leading # that can only be reached by the Agents CSS and then route the call to the normal dial plan, so calling #+49401234567 adds the hotline number as the calling mask, and then routes it to +49401234567 in the usual way.
For external calls this works fine. For internal calls, with 5-digit extensions, calling to other jabber clients, this is turning out to be a nightmare.
Jabber is using UDS lookup, so i already had to create a dummy user with the hotline number, because when putting in a calling mask, the receiving Jabber Client apparently was unable to resolve the number in UDS, and instead of display just the number, it fell back to resolving the original calling number.
So here is where i am now. I left the Calling Line/Name Presentation as default, reset my Jabber client to clear the cache and dialed its 5-digit extension from another phone.
And still the call-popup window is showing the Name of the calling Jabber Client, along with "Work" underneath it?!
I dont understand what is happening in the background here. Where does the called Jabber client get the name of the calling user from? So, next test, i set the Calling Name Presentation to restricted. Now the popup just shows "Private - Private"?
And especially sad, when i go to the call history of the called jabber client, it actually shows the "correct" name of the dummy user that belongs to the number of the calling party mask! so it does resolve it properly, it just doesnt show the right thing in the call popup...
All i want is for the call popup to show the calling party mask. No looking up or showing the original calling number in any way. Is this not possible with Jabber? Using Version 14.1.0.56686 Build 306686 on my called client, if that matters.