I’ve been searching how to set different priorities to different interaction queues for e-mail and I didn’t find anything. Could anyone helpme?
I used the function Priority[‘’] in the strategy but it seems not working.
For example, I want that all the mails that come to the inbound queue 1 have a higher priority than the ones from the inbound queue 2.
My VQ are queues where emails go after being classificated, then once they’re classificated I want to give to some of those classifications more priority than the others.
As you said, putting Priority[‘x’] should work, but when I receive the message in the Genesys Desktop, I could see that the field for Priority is set to 0.
I’m using Priority function and it works. Be careful - you have to specify a number as a parameter not a string.
The key ‘Priority’ in AttachedData isn’t related to URS function Priority. It’s just a business attribute used by MCR/Multimedia Interaction Server. You can use Update function (Update[‘Priority’]= number specified as the parameter of Priority function) to modify the value of this key if you want to see specified priority in GDesktop. And you can use this value to configure the order in which the interactions are passed from an Interaction Queue to a Strategy.
I’ve been trying what you said me, but I don’t know what I’m wrong.
I set the Priority function as a parameter, not as a string.
I have three e-mail interaction queues, for the first one I set maximun priority, and for the rest priority 0. The problem is that my GDesktop application receives the e-mails with no order, as if the Priority didn’t work.
Before sending you my URS logs (reading them can be very boring for you, and I don’t want to disturb you a lot ) I send you an image of my routing situation, just if there’s something wrong at first sight.
In the image case, I’ve only one agent on the agent group, and bearing in mind the priorities, he should receive mails from the email1 queue before the others, am I right?
in my humble opinion it will never work so; priority function should not be valid across different queues, but only within a single one. In your case you have three different VQs with three separeted priorities. I guess you should use instead a SelectDN that uses the target internal router queue.
Your business process and strategies seems to be ok. Just try to use numbers higher than 10 for priorities because 10 is default one (even Genesys is saying something different in the documentation). I’ve made test yesterday using the similar business process and strategies as you and everything worked fine.
To Fra: Priority works correctly for multiple queues starting URS 7.0.
I’ve not been able to do the test yet. If you’ve done the test already, you can send me your logs, and I’ll compare them with mines.
The question is that I don’t want to disturb you a lot, so I’ll do the work of comparing them and try to see what didn’t work.
Sorry to disturb you again, but when I try to open the file, my winzip tells me that the file is corrupt. I changed the extension .zip.txt to just only .zip
May be it was a problem when you uploaded the file, if you could upload again the file, I’ll be very pleased!
I downloaded your strategy and log file, I haven’t had time to read your logs, but I tried your strategy (that was similar to mine) but still doesn’t work. I will compare the logs file just to see what’s the difference, but do you think that could be a version problem?
For example, my Interaction Server is 7.1.000.09 version, and my URS is 7.1.001.03, should I install 7.2 version? If you think so, do you recommend me to install 7.2 version of something else?
I wouldn’t say the problem is in Interaction Server or URS 7.1 but it could be of course (it’s just a piece of software ;-). Please post the log of URS here and I can check it. If I find a time I install the versions you’re using and repeat the test with these. Let you know then.