Siebel Universal Queuing Administration Guide > Interfacing with Siebel Universal Queuing > Business Service Methods >

RequestAgentState


Table 15 lists the arguments for the RequestAgentState method. This method requests the routing engine to report the current agent state for the specified agent.

Table 15. RequestAgentState Method Arguments
Argument Name
Display Name
Type
Required
Comment
AgentLogin
AgentLogin
Input
Y
AgentID of the logged in agent. Used to dispatch work items to an agent.
AgentState
AgentState
Output
Y
One of the possible agent states:
SUQ_AS_AUXWORK - Agent is in not ready state. Agent has no active work items and the routing engine will not dispatch work items to agent.
SUQ_AS_AVAILABLE - Agent is ready to receive new work item but currently has no work items.
SUQ_AS_BUSY - Agent is busy on one or more work items.
SUQ_AS_INITAUXWORK - Initiating not ready mode. After all the work items are complete, the routing engine puts the agent in the not ready state.
SUQ_AS_LOGGEDIN - Initial state when agent has just logged in and is not in an available state.
SUQ_AS_LOGOUT - Agent is logged out.
SUQ_AS_PICMODEAVAILABLE - Intermediate state between not ready and pick mode working states.
SUQ_AS_PICMODEWORKING - Agent is working on a work item selected from My Qualified Work Items list.
Return
Return
Output
Y
One of the return codes given in Table 17.


 Siebel Universal Queuing Administration Guide
 Published: 18 April 2003