cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
388
Views
0
Helpful
4
Replies
Highlighted
Beginner

Need to obtain SkillGroupName; currently never receive OnSkillInfoEvent.

For the ctiSession object, we call GetAllSkillgroups. We get the right number of groups. Then we did GetAllProperties for each group. We get all properties except the SkillGroupName.

We even tried EnableSkillGroupStatistics for each group and enable all messages in SetMessageFilter. We get events like OnNewSkillGroupStatisticsEvent, QueryAgentStateConf, AgentPreCallEvent, etc. However, we never got the OnSkillInfoEvent which is required to get the SkilGroupName.

4 REPLIES 4
Highlighted
Frequent Contributor

Is this a filter mode application or an agent mode? Do you see the Queue Name in the out of box CTIOS Agent Desktop CTI Toolkit Statistics Queues grid?

If this is a filter mode application did you use the FilterTarget=SkillGroupStats? Does your filter include message type eSkillInfoEvent?

Highlighted
Frequent Contributor

I wrote a quick filter mode app that receives skillgroupstatistics but I dont get the SkillInfoEvent either.  I am checking with CTIOS Engineering to see if this is supported for filter mode app.

Highlighted

dlender, thanks for investigating this for me, I'm interested to hear the response from CTIOS Engineering.

Highlighted
Frequent Contributor

I escalated the issue to CTIOS Engineering and they said:

“basically, CTIOS sends this event to CIL when agent logs in and when there is some skill group config changes happen.

I tested both the scenarios here in my lab with your application and could able to see “eSkillInfoEvent” being received from CTIOS Server.”

I tested my filter mode sample and when I logged in an agent I could see the onSkillInfoEvent.

Did you login the agent after starting your filter mode application?

This widget could not be displayed.