06-02-2014 08:37 AM
What are valid values and what they mean for SkillGroupSatete parameter found under SkillGroup Object retrived ex. in eQueryAgentStateConf event ?
06-02-2014 08:47 AM
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.
06-02-2014 10:51 PM
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
)
)
06-03-2014 08:11 AM
It appears CTIOS sends information about skill groups that the agent logged into in the past.
This is working as designed.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide