Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: longcao on June 02, 2011, 02:09:23 PM

Title: How can I know which switch an agent logged in?
Post 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.
Title: Re: How can I know which switch an agent logged in?
Post by: Adam G on June 03, 2011, 12:31:27 PM
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
Title: Re: How can I know which switch an agent logged in?
Post by: longcao on June 04, 2011, 11:25:01 AM
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.
Title: Re: How can I know which switch an agent logged in?
Post by: Adam G on June 04, 2011, 01:22:45 PM
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

Title: Re: How can I know which switch an agent logged in?
Post by: longcao on June 09, 2011, 02:02:08 PM
[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.
Title: Re: How can I know which switch an agent logged in?
Post by: Tambo on June 09, 2011, 05:50:08 PM
would you not be better using CCPulse to see this by creating a VG for them ???
Title: Re: How can I know which switch an agent logged in?
Post by: longcao on June 16, 2011, 03:51:26 PM
I need do this in IRD, that's why I asked if there is function to do this.
Title: Re: How can I know which switch an agent logged in?
Post by: kubikle on June 17, 2011, 12:07:08 AM
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)
Title: Re: How can I know which switch an agent logged in?
Post by: rpenney on June 17, 2011, 08:06:43 AM
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.
Title: Re: How can I know which switch an agent logged in?
Post by: rpenney on June 17, 2011, 08:07:59 AM
You havn't said when or why you need to find the agent switch.

You can get this information AFTER the agent is selected.
Title: Re: How can I know which switch an agent logged in?
Post by: WS on June 17, 2011, 03:46:12 PM
Try TargetSelected[] . The result would come something like this -

Placeagentloggedin@XSwitch.GA