ICtiAgentStateManager Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the agent state manager interface.
public interface class ICtiAgentStateManager
public interface ICtiAgentStateManager
type ICtiAgentStateManager = interface
Public Interface ICtiAgentStateManager
- Derived
Properties
GetCurrentAgentState |
Gets the current Agent State. |
Methods
LoadGlobalAgentConfig() |
Loads the global agent configuration. |
SendAvailable() |
Notifies the calling system that the agent is available. |
SendLoggedOut() |
Notifies the calling system that the agent has logged out. |
SendUnavailable() |
Notifies the calling system that the agent is unavailable. |
SetAgentMediaAddress(String) |
Sets the media endpoint of an agent desktop. |
SetAvailable() |
Sends a command to the CTI interface to set the agent state to available. |
SetUnavailable(String) |
Sets the agent state for the ID of the current agent to unavailable. |
UpdateState() |
Updates the current state. |
Events
AgentAvailable |
Raised when the agent goes into an available state. |
AgentLoggedOut |
Raised when the agent goes into a logged out state. |
AgentNotAvailable |
Raised when the agent goes into an unavailable state. |