Genesys CTI User Forum

Genesys CTI User Forum => Genesys-related Development => Topic started by: fabio.meschini on March 18, 2015, 06:58:55 PM

Title: How to evaluate a skill expression to obtain an agent preview
Post by: fabio.meschini on March 18, 2015, 06:58:55 PM
Hi all,

I need to implement a preview of the agents returned by the evaluation of a skill expression. Can anyone can help me to find the correct psdk API to use, if any, to develop this requirement?  ???

thank you in advance,
bye,
Fabio
Title: Re: How to evaluate a skill expression to obtain an agent preview
Post by: cavagnaro on March 18, 2015, 07:00:47 PM
You can create views on CCpulse for that group of agents, of course, a virtual group of agents.
With that same idea using Psdk would be just to monitor that agent group.
Title: Re: How to evaluate a skill expression to obtain an agent preview
Post by: RobertH on March 20, 2015, 05:06:41 PM
Hi
Depending from what you want to achieve.
Creating VAG you will have dependency to configuration. I thing it makes sense to use config PSDK and read content of VAG. You will get list of Persons.
Easy but you have to know agent group names.

If you don't want to have dependency from configuration, you can perform config server PSDK "RequestReadObjects" and get all Persons in event "EventObjectsRead".

Then locally check skills of agents one by one.
Anyway I would use config server PSDK for that.

Regards
Robert

Title: Re: How to evaluate a skill expression to obtain an agent preview
Post by: Kubig on March 20, 2015, 05:29:17 PM
In case, when you want to use PSDK, it is better (from my point of view) to use CfgQueries
Title: Re: How to evaluate a skill expression to obtain an agent preview
Post by: RobertH on March 20, 2015, 05:49:48 PM
Yes working with Aplication blocks may make life easier. You will have set of predefined queries to use.