Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
Call Class
Call Events
AgentGreetingRequested Event
AllowedVideoDirectionChanged Event
AudioMuteStatusChanged Event
CallRecordingStateChanged Event
CallSecureIndicationChanged Event
CallVerificationStatusChanged Event
CapabilitiesChanged Event
ConferenceDetailsChanged Event
ConferenceStatusChanged Event
Denied Event
DigitCollectionCompleted Event
DigitCollectionPlayDialTone Event
Ended Event
Established Event
ExtraPropertiesChanged Event
Failed Event
Held Event
HeldRemotely Event
Ignored Event
IncomingVideoAddRequestAccepted Event
IncomingVideoAddRequestDenied Event
IncomingVideoAddRequestReceived Event
IncomingVideoAddRequestTimedOut Event
Joined Event
LongHoldTimeExpired Event
ParticipantMatchedContactsChanged Event
PrecedenceLevelChanged Event
Preempted Event
Queued Event
Redirected Event
RemoteAddressChanged Event
RemoteAlerting Event
RemoteControlVideoModeRequested Event
ServiceAvailable Event
ServiceUnavailable Event
SpeakerSilenceStatusChanged Event
Started Event
Transferred Event
Unheld Event
UnheldRemotely Event
VideoChannelsUpdated Event

Call Events

The Call type exposes the following members.

Events

| Name | Description
--- | --- | ---
| AgentGreetingRequested | Occurs when a new Automatic Call Distribution (ACD) call is presented to the Agent endpoint and the application should play an appropriate greeting.
| AllowedVideoDirectionChanged | Occurs when the allowed video direction has changed.
| AudioMuteStatusChanged | Occurs when the call's audio is muted or unmuted.
| CallRecordingStateChanged | Occurs when the call recording state has changed.
| CallSecureIndicationChanged | Occurs when the security indication of the call changes.
| CallVerificationStatusChanged | Occurs when the call verification status has changed.
| CapabilitiesChanged | Occurs when the call's capabilities change, e.g., as a result of call state change or an internal event.
| ConferenceDetailsChanged | Occurs when the conference details for the call have changed.
| ConferenceStatusChanged | Occurs when the conference status of the call has changed.
| Denied | Occurs when the incoming call has been successfully denied.
| DigitCollectionCompleted | For a call in the off-hook dialing state, indicates that digit collection has completed and the call will now be initiated using the collected digits.
| DigitCollectionPlayDialTone | For a call in the off-hook dialing state, indicates that the dial plan data has specified that the application should resume playing dial tone until another digit is entered.
| Ended | Occurs when the call has ended.
| Established | Occurs when the outgoing call has been established.
| ExtraPropertiesChanged | Occurs when the extra properties associated with the call has changed.
| Failed | Occurs when the call has failed.
| Held | Occurs when the call has been held.
| HeldRemotely | Occurs when the call has been held on the remote end.
| Ignored | Occurs when an incoming call is ignored, as a result of a call.
| IncomingVideoAddRequestAccepted | Occurs when an incoming video add request has been accepted by the local end.
| IncomingVideoAddRequestDenied | Occurs when an incoming video add request has been denied by the local end.
| IncomingVideoAddRequestReceived | Occurs when the remote end has requested that video to be added to the call.
| IncomingVideoAddRequestTimedOut | Occurs when an incoming video add request has timed out.
| Joined | Occurs when the call has been successfully joined and transitioned from a remote call to a local call.
| LongHoldTimeExpired | Sent when the call was kept on hold for longer than the hold recall timeout administered on Avaya Communication Manager (CM). Upon receipt of this event, the SDK's client application is responsible for presenting (alerting) the event to the user.
| ParticipantMatchedContactsChanged | Occurs when participant's matched contact changed.
| PrecedenceLevelChanged | Occurs when the precedence level for the call has changed.
| Preempted | Occurs when the call is preempted.
| Queued | Occurs when an outgoing call is queued by a network server.
| Redirected | Occurs when an outgoing call is redirected by the network servers to a different destination (e.g., when EC500 forking takes place or a call is covered to voicemail).
| RemoteAddressChanged | Occurs when the remote address or display name for the call has changed.
| RemoteAlerting | Occurs when the outgoing call begins alerting at the remote end.
| RemoteControlVideoModeRequested | Occurs when the application is informed of a video mode change request received from the user's other endpoint which is controlling this application instance in Shared Control mode (see EnableAsControlledEndpoint).
| ServiceAvailable | Occurs when a signaling path has been established for the call.
| ServiceUnavailable | Occurs when the signaling path for the call has been lost.
| SpeakerSilenceStatusChanged | Occurs when speaker is silenced or unsilenced for the call.
| Started | Occurs when the call has been started.
| Transferred | Occurs when an outgoing transfer operation is successful.
| Unheld | Occurs when the call has been unheld.
| UnheldRemotely | Occurs when the call has been unheld on the remote end.
| VideoChannelsUpdated | Occurs when video channels have been updated. This event is reported after a video operation such as initiate an outgoing video call, block/unblock video, accept incoming video request, etc.

Top
See Also

#### Reference

Call Class
Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.