I'm using CUMC 22.214.171.12490-1 and UCCX 5.0(2)SR02_Build045.
We have scripts in place that are performing their jobs correctly. One of the jobs being done by these scripts is redirecting calls to other users.
I am working on my first script for this. I have created a simple one that is supposed to do nothing other than prompt a caller to dial a person's extension and then transfer the calller to that extension.
When I call the trigger number from inside the building, it works. When I call from outside of the building it does not. What happens instead is the caller hears the initial prompt, dials "1" to get to the next section, hears the prompt informing them that now is the time to enter an extension, and is allowed to enter the extension. The routine at that point calls for a consultative transfer, so the caller hears about a half-second of music-on-hold, but then the call is disconnected. I tried using a call redirect instead of a transfer and the same thing happens. Works on the inside, not on the outside.
I wondered if it's an issue dealing with "rights" given to the caller, but I've checked the calling search spaces of the triggers for the other applications that work and they are the same. Any ideas?