CSTA API
Following APIs are implemented based on the TR-087, ECMA-323 & ECMA-354 specifications.
CSTA Application level APIs
- StartApplicationSession
- StopApplicationSession
- ResetApplicationSessionTimer
- GetCSTAFeatures
- GetSwitchingFunctionCaps
- GetLogicalDeviceInformation
- SnapshotDevice
- GetSwitchingFunctionDevices
CSTA Monitoring APIs
- MonitorStart
- MonitorStop
CSTA Call Control APIs
- AlternateCall
- AnswerCall
- ClearConnection
- ConsultationCall
- DeflectCall
- GenerateDigits
- HoldCall
- MakeCall
- ReconnectCall
- RetrieveCall
- SingleStepTransferCall
- TransferCall
- DirectedPickupCall
CSTA physical phone feature APIs
- GetMessageWaitingIndicator
- SetMessageWaitingIndicator
CSTA Logical Phone feature APIs
- GetDoNotDisturb
- SetDoNotDisturb
- GetForwarding
- SetForwarding
Here is a CSTA API Example.