cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
818
Views
0
Helpful
3
Replies

CTIO SkillGroupState values

What are valid values and what they mean for SkillGroupSatete parameter found under SkillGroup Object retrived ex. in eQueryAgentStateConf event ?

3 Replies 3

dlender
Level 6
Level 6

They are agent state values. It is a value of what is the agent’s current state in the skillgroup.

See table 6-59 in the CTIOS Developer Guide.

In this case I've additional question. Below we have logs from eQueryAgentStateConf event (CTIOS 8.5.3).

In this logs I've marked Attributes - in green indicating number of skill groups assigned to agent and in red skills related to the agent. Regarding to agents state table valid skill groups for this agent are skill group with id 5000 and 5988. Skill group 5021 is not valid because agent state in this group is LOGOUT. The question is why CTIOS sends also information about skills that are not currently assigned to agent ? Does CTIOS present data for skills that agent had assigned during specific time period ?

05-30-2014 12:29:52.6627 :0: CTIObject.OnEvent: Received Event: eQueryAgentStateConf Arguments:( PeripheralID:5000 AgentState:eNotReady NumSkillGroups:2 MRDID:1  ICMAgentID:5107  AgentMode:1  MaxTaskLimit:1 NumTasks:0  AgentExtension:225803844  AgentID:90901590  AgentInstrument:225803844 EnablementMask:0xA1B0010  UniqueObjectID:agent.5000.90901590  MessageID:eQueryAgentStateConf NotReadyReasonCodes: (Coaching:13004, Break: 13005)  LogoutReasonCodes: (End of work:11002)  NotReadyReasonRequired:True  LogoutReasonRequired:True AgentAvailabilityStatus:0  IsAuthenticated:True

SkillGroup[1]:

(

SkillGroupNumber:9841

SkillGroupID:5000

SkillGroupPriority:0

SkillGroupState:2

)

SkillGroup[2]:

(

SkillGroupNumber:20101

SkillGroupID:5021

SkillGroupPriority:0

SkillGroupState:1

)

SkillGroup[3]:

(

SkillGroupNumber:0

SkillGroupID:5988

SkillGroupPriority:0

SkillGroupState:2

)

)

It appears CTIOS sends information about skill groups that the agent logged into in the past.

This is working as designed.