Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: longcao on June 02, 2011, 02:09:23 PM
-
suppose there is an agent logged in a teserver, which IRD function should I use to get the switch this agent logged in?
Thanks in advance.
Long.
-
I just did a quick Search of the forum and there are quite a lot of topics on this subject.
Perhaps you could try that?
Tony
-
Thank you, tonytillyer
I did search, but I didn't find any related answer, or can you tell me what keywords should I use to do this?
Thank you very much.
-
I apologize - for two reasons:
1. There are way too many entries when you Search this Forum for "Agent AND Switch"...
2. When I actually took a look, getting the Switch where an Agent is logged in isn't easy to find in the documentation...
I am pretty sure that there are others here who are much more qualified in Routing to be able to provide the "simple" answer, since I was about to suggest setting up a Custom Attribute via a KVP - and I'm pretty sure that there is an easier way...
Guys - any taker?
TT
-
[quote author=tonytillyer link=topic=6459.msg28095#msg28095 date=1307193765]
I apologize - for two reasons:
1. There are way too many entries when you Search this Forum for "Agent AND Switch"...
2. When I actually took a look, getting the Switch where an Agent is logged in isn't easy to find in the documentation...
I am pretty sure that there are others here who are much more qualified in Routing to be able to provide the "simple" answer, since I was about to suggest setting up a Custom Attribute via a KVP - and I'm pretty sure that there is an easier way...
Guys - any taker?
TT
[/quote]
Thanks anyway.
-
would you not be better using CCPulse to see this by creating a VG for them ???
-
I need do this in IRD, that's why I asked if there is function to do this.
-
Not exactly what is asked about but if there are VAG for every switch (includes all agents logged in this switch) then from IRD it is possible to find out does some agent is member of specific VAG (for example by ExpandGroup function followed with something like StrStr)
-
From the URS Manual:
Warning! The main purpose of the ExpandGroup function in Universal
Routing 6.x was to solve priority routing issues. Universal Routing
7.x automatically handles priority routing, there is no need to use
the ExpandGroup for this purpose. To do so will result in poor
performance. Genesys recommends that you no longer use this
function.
With the performance testing I have done, I can confirm that ExpandGroup really hits URS badly.
-
You havn't said when or why you need to find the agent switch.
You can get this information AFTER the agent is selected.
-
Try TargetSelected[] . The result would come something like this -
Placeagentloggedin@XSwitch.GA