Appending Queue Name to a screen pop URL

We are having trouble added the queue name to the URL for a screen pop. We are getting [Queue%20Name] rather than the actual queue name.

The back end of the URL is &Channel=Inbound%20Phone&Skillset={{Scripter.Queue Name}}
And we get this on Pop &Channel=Inbound%20Phone&Skillset=[Queue%20Name]

On the script view it shows correctly.

We have tried creating a dynamic variable and splicing the string however we are always getting the same result. The only thing that seems to work is to pass the queue as text from the IVR and use that instead however we cannot do that for WebChats and is also prone to future error. Is there somehthing about the queue name that prevents this from being appended to the URL.

Thanks

Hi Troy,

So it looks like you are doing this right. The problem you look to be running into is that we do not have the queue name right away when the script pops since we have to go and grab that from a back end service. If you pop your url right on script load you might be running into a problem where the queue name was just not found yet. One thing you should try is to make a custom action that has a delay action in it that has the custom action wait 500ms to 1 second before doing the screen pop. That way you give the script time to go out and grab the data about the queue name before.

Thanks Frederick. That worked well.

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.