Platform SDK: TAPI |
An agent session represents an association between an agent, group, and address. The methods of ITAgentSession allow an application to retreive a variety of statistics.
See About TAPI 3.0 Call Center Controls for additional information.
Note to TAPI 2.1 programmers: Many of the methods in this interface are COM wrappers for lineGetAgentSessionInfo.
IUnknown Methods
IDispatch Methods
ITAgentSession methods | Description |
---|---|
get_Agent | Gets the ITAgent associated with this session. |
get_Address | Gets the ITAddress associated with this session. |
get_ACDGroup | Gets the ITACDGroup associated with this session. |
get_State | Gets the current AGENT_SESSION_STATE of session. |
put_State | Sets the AGENT_SESSION_STATE of the session. |
get_SessionStartTime | Gets the time that a session was created. |
get_SessionDuration | Gets the duration of the Agent session in seconds. |
get_NumberOfCalls | Gets the number of ACD calls handled by this agent during this session. |
get_TotalTalkTime | Gets the number of seconds spent by this agent talking in ACD calls during this session. |
get_AverageTalkTime | Gets the average time (in seconds) spent talking per ACD call by this agent during this session. |
get_TotalCallTime | Gets the number of seconds spent on ACD calls during this agent session by this agent, including wrap-up time. |
get_AverageCallTime | Gets the average time (in seconds) spent per ACD call by this agent during this session, including wrap-up time. |
get_TotalWrapUpTime | Gets the number of seconds spent on ACD call wrap-up during this agent session by this agent. |
get_AverageWrapUpTime | Gets the average time (in seconds) spent on ACD call wrap-up during this agent session by this agent. |
get_ACDCallRate | Gets the ACD call rate per agent session. |
get_LongestTimeToAnswer | Gets the longest time (in seconds) a call was waiting to be answered. |
get_AverageTimeToAnswer | Gets the average time (in seconds) a call was waiting to be answered. |
Windows NT/2000: Requires Windows 2000.
Version: Requires TAPI 3.0 or later.
Header: Declared in Tapi3.h.
Library: Use T3iid.lib.