From Bright Pattern Documentation
Contents
- Introduction
- API Specification
- General Information
- Event Delivery
- API Instantiation and Initialization
- 1 API Methods
- API Events
- API Properties
- Auxiliary Classes
Simplified Desktop .NET API Specification
API Methods
InitAPI
Syntax | bool InitAPI(); |
Description | Initializes the API. This request initializes the TCP connection procedure. Once connection is established the evtApiUp event is sent to the .NET application. |
ShutdownAPI
Syntax | void ShutdownAPI(); |
Description | Terminates the TCP connection between API and the Agent Desktop. |
CallDial
Syntax | UInt64 CallDial([in] string DNIS); |
Description | Initiates a call to the number specified in DNIS. Returns request ID. |
MuteCallRecording
Syntax | UInt64 MuteCallRecording(string_callId); |
Description | Mutes audio recording of the call identified by callId on the given desktop. The recording will continue, but any voice signal will be replaced with silence. |
UnmuteCallRecording
Syntax | UInt64 UnmuteCallRecording(string_callId); |
Description | Resumes previously muted audio recording for the call identified by callId on the given desktop. |
MuteScreenRecordings
Syntax | UInt64 MuteScreenRecordings(); |
Description | Mutes screen recording on this desktop. For the period when screen recording is muted, the recording will contain a static snapshot of the desktop at the moment when mute was applied.
This request is processed in the Agent Desktop Helper Application. |
UnmuteScreenRecordings
Syntax | UInt64 UnmuteScreenRecordings(); |
Description | Unmutes previously muted screen recording on this desktop.
This request is processed in the Agent Desktop Helper Application. |