Open Interfaces CCT SDK_img_0

CCT Open Interfaces SDK

Terminal Connection Service

This service is used to provide functionality associated with TerminalConnections such as answer/hold, conferencing, transferring, retrieving associated contacts and connections etc.

Return Type

Method Name

Parameter Types

TerminalConnectionStateResponse

getState

(TerminalConnectionRequest

)

ConnectionResponse

getConnection

(TerminalConnectionRequest)

GetVersionResponse

getVersion

(GetVersionRequest)

GetContactTypeResponse

getContactType

(TerminalConnectionRequest)

ContactResponse

initiateConference

(TerminalConnectionAddressRequest)

void

completeConference

(TerminalConnectionContactRequest)

void

completeSupervisedTransfer

(TerminalConnectionContactRequest)

ContactResponse

initiateSupervisedTransfer

(TerminalConnectionAddressRequest)

TerminalResponse

getTerminal

(TerminalConnectionRequest)

void

generateDTMF

(GenerateDTMFRequest)

ContactResponse

getContact

(TerminalConnectionRequest)

void

answer

(TerminalConnectionRequest)

void

hold

(TerminalConnectionRequest)

void

unhold

(TerminalConnectionRequest)

GetTerminalConnectionCapabilitiesResponse

getTerminalConnectionCapabilities

(TerminalConnectionRequest)

ContactResponse

getConferenceConsultContact

(TerminalConnectionRequest)

ContactResponse

getTransferConsultContact

(TerminalConnectionRequest)

ContactResponse

getConsultContact

(TerminalConnectionRequest)

void

blindTransfer

(TerminalConnectionAddressRequest)

ContactResponse

consult

(ConsultRequest)