I have noticed that Unity amends the CLI when it gets a call from our call manager system.
extn 1234 will get changed to CLI 5678, when it enters Unity and will be corrected back to the original CLI, 1234 when it reaches the IP phone at the end.
I know that there are two transfer types which Unity uses ; Release to switch... and Supervise transfer..
we are looking to implement a call queuing system on Unity so we have selected the " Supervise transfer " option along with "Always hold".. so that customer get queue updates whilst they are on hold
This all works fine, however, I have noticed that the CLI of the call is not corrected ( to 1234 in the example above ) until the call is picked up..
is there a way to either...
1/ correct the CLI before it reaches the destination ?
2/ prevent Unity from changing the CLI in the first place. ?
** This does not happen when you chose the "Release to switch" in the Transfer type... I have noticed the CLI in corrected after a split second...
any advice would be appreciated...