Open Interfaces CCT SDK_img_0

CCT Open Interfaces SDK

Agent Service

This service models an Agent in the system It provides agent related functionality such as login/logout as well as methods for querying or manipulating data related to a given agent.

Return Type

Method Name

Parameter Types

StringResponse

getType

(AgentRequest)

RetrieveResponse

retrieve

(RetrieveRequest)

GetVersionResponse

getVersion

(GetVersionRequest)

GetAgentContactTypesResponse

getContactTypes

(AgentRequest)

GetCapabilitesResponse

getCapabilites

(AgentRequest)

GetAgentsResponse

getAgents

(AgentRequest)

GetAgentACWEnabledStatusResponse

getAgentACWEnabledStatus

(GetAgentACWEnabledStatusRequest)

void

setReady

(SetReadyRequest)

void

login

(LoginRequest)

void

logout

(AgentRequest)

BooleanResponse

isReady

(AgentRequest)

StringResponse

getNotReadyReasonCode

(AgentRequest)

void

setNotReadyReasonCode

(SetNotReadyReasonCodeRequest)

GetSupervisorResponse

getSupervisor

(AgentRequest)

void

setSupervisor

(SetSupervisorRequest)

GetStaticVoiceTerminalResponse

getStaticVoiceTerminal

(AgentRequest)

void

setStaticVoiceTerminal

(SetStaticVoiceTerminalRequest)

BooleanResponse

isSupervisor

(AgentRequest)

BooleanResponse

isLoggedIn

(AgentRequest)