Azure.Communication.CallAutomation Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AddParticipantEventResult |
AddParticipantEventResult is returned from WaitForEvent of AddParticipantResult. |
AddParticipantFailed |
The add participant failed event. |
AddParticipantOptions |
The add participants operation options. |
AddParticipantResult |
AddParticipantsResult Result. |
AddParticipantSucceeded |
The add participants succeeded event. |
AnswerCallEventResult |
AnswerCallEventResult is returned from WaitForEvent of AnswerCallResult. |
AnswerCallOptions |
The answer call operation options. |
AnswerCallResult |
The result from creating a call. |
AudioData |
Streaming Audio. |
AudioMetadata |
Metadata for Audio Streaming. |
CallAutomationClient |
The Azure Communication Services Call Automation client. |
CallAutomationClientOptions |
The latest version of the Call Automation. |
CallAutomationEventBase |
The CallAutomation Event Data. |
CallAutomationEventParser |
Helper class for parsing Acs call back events. |
CallAutomationEventProcessor |
Call Automation's EventProcessor for incoming events for ease of use. |
CallAutomationModelFactory |
Model factory for models. |
CallConnected |
The call connected event. |
CallConnection |
The Azure Communication Services Call Connection Client. |
CallConnectionProperties |
The call connection properties. |
CallDisconnected |
The call disconnected event. |
CallIntelligenceOptions |
AI options for the call. |
CallInvite |
Call invitee details. |
CallLocator |
Represents a locator for a call in Azure Communication Services, that can be handled by the Call Automation APIs |
CallMedia |
The Azure Communication Services Call Media Client. |
CallMediaRecognizeChoiceOptions |
The Recognize configurations specific for IVR Choices. |
CallMediaRecognizeDtmfOptions |
The Recognize configurations specific for Dtmf. |
CallMediaRecognizeOptions |
The Call Media Recognize Options. |
CallMediaRecognizeSpeechOptions |
The Recognize configurations specific for IVR Continuouse Speech Recognition. |
CallMediaRecognizeSpeechOrDtmfOptions |
The Recognize configurations specific for IVR Continuouse Speech Recognition. |
CallParticipant |
The participant in a call. |
CallRecording |
The Azure Communication Services Call Recording client. |
CallTransferAccepted |
The call transfer accepted event. |
CallTransferFailed |
The call transfer failed event. |
CancelAddParticipantEventResult |
CancelAddParticipantEventResult is returned from WaitForEvent of CancelAddParticipantOperationResult. |
CancelAddParticipantFailed |
The cancel add participant failed event. |
CancelAddParticipantOperationOptions |
The cancel add participant operation options. |
CancelAddParticipantOperationResult |
AddParticipantsResult Result. |
CancelAddParticipantSucceeded |
The add participant cancelled event. |
CancelAllMediaOperationsEventResult |
CancelAllMediaOperationsEventResult is returned from WaitForEvent of CancelAllMediaOperationsResult. |
CancelAllMediaOperationsResult |
The result from Canceling all media operation. |
ChannelAffinity |
Channel affinity for a participant. |
ChoiceResult |
The ChoiceResult. |
ConnectCallEventResult |
ConnectCallEventResult is returned from WaitForEvent of ConnectCallResult. |
ConnectCallOptions |
Options for creating a call. |
ConnectCallResult |
The result from connect request. |
ConnectFailed |
The ConnectFailed event. |
ContinuousDtmfRecognitionOptions |
The ContinuousDtmfRecognitionOptions operation options. |
ContinuousDtmfRecognitionStopped |
The ContinuousDtmfRecognitionStopped. |
ContinuousDtmfRecognitionToneFailed |
The ContinuousDtmfRecognitionToneFailed. |
ContinuousDtmfRecognitionToneReceived |
The ContinuousDtmfRecognitionToneReceived. |
CreateCallEventResult |
CreateCallEventResult is returned from WaitForEvent of CreateCallResult. |
CreateCallFailed |
The create call failed event. |
CreateCallOptions |
Options for the Create Call Request. |
CreateCallResult |
The result from creating a call. |
CreateGroupCallOptions |
Options for the Create Call Request. |
CustomCallingContext |
CustomCallingContext details. |
DtmfResult |
The DtmfResult. |
FileSource |
The File Source. |
GroupCallLocator |
The group call locator. |
HoldFailed |
The Hold Failed event. |
HoldOptions |
Options for the Hold Request. |
MediaStreamingFailed |
The MediaStreamingFailed event. |
MediaStreamingOptions |
The MediaStreamingOptions. |
MediaStreamingStarted |
The MediaStreamingStarted. |
MediaStreamingStopped |
The MediaStreamingStopped. |
MediaStreamingSubscription |
The MediaStreamingSubscription. |
MediaStreamingUpdate |
The MediaStreamingUpdate. |
MuteParticipantOptions |
Options for the Mute Participant Request. |
MuteParticipantResult |
The result payload for muting participants from the call. |
ParticipantsUpdated |
The participants updated event. |
PlayCanceled |
The PlayCanceled. |
PlayCompleted |
The play completed event. |
PlayEventResult |
PlayEventResult is returned from WaitForEvent of PlayResult. |
PlayFailed |
The Play Failed event. |
PlayOptions |
Options to be used in the Play operation. |
PlayResult |
The result from playing audio. |
PlaySource |
The PlaySource. |
PlayStarted |
Play started event. |
PlayToAllOptions |
Options to be used in the PlayToAll operation. |
RecognitionChoice |
The Choice. |
RecognizeCanceled |
The RecognizeCanceled. |
RecognizeCompleted |
Recognize completed event. |
RecognizeFailed |
The Recognize failed event. |
RecognizeResult |
The Recognize result which could be tone or choice result. |
RecordingStateChanged |
The RecordingStateChanged. |
RecordingStateResult |
The RecordingStateResponse. |
RecordingStorage |
Recording Storage base |
RedirectCallOptions |
The redirect call operation options. |
RejectCallOptions |
The reject call operation options. |
RemoveParticipantEventResult |
RemoveParticipantEventResult is returned from WaitForEvent of RemoveParticipantResult. |
RemoveParticipantFailed |
The remove participant failed event. |
RemoveParticipantOptions |
Options for the Remove Participants Request. |
RemoveParticipantResult |
RemoveParticipantResult Result. |
RemoveParticipantSucceeded |
The remove participant succeeded event. |
ResultInformation |
The ResultInformation. |
RoomCallLocator |
The room call locator. |
SendDtmfTonesCompleted |
The SendDtmfTonesCompleted event. |
SendDtmfTonesEventResult |
SendDtmfTonesEventResult is returned from WaitForEvent of SendDtmfTonesResult. |
SendDtmfTonesFailed |
The SendDtmfFailed event. |
SendDtmfTonesOptions |
The SendDtmfTonesOptions operation options. |
SendDtmfTonesResult |
The SendDtmfTonesResult. |
ServerCallLocator |
The server call locator. |
SpeechResult |
The speech status as a result. |
SsmlSource |
The SsmlSource. |
StartMediaStreamingOptions |
Options for the Start Media Streaming Request. |
StartRecognizingCallMediaResult |
The result from start recognizing result. |
StartRecognizingEventResult |
StartRecognizingEventResult is returned from WaitForEvent of StartRecognizingCallMediaResult. |
StartRecordingOptions |
Options for the Start Recording operation. |
StartTranscriptionOptions |
Options for the Start transcription Request. |
StopMediaStreamingOptions |
Options for the Stop Media Streaming Request. |
StopTranscriptionOptions |
Options for the stop transcription Request. |
StreamingData |
Base class for Streaming Data |
StreamingDataParser |
A generic parser for different packages, such as Media(Audio) or Transcription, received as part of streaming over websocket |
TextSource |
The TextSource. |
TranscriptionData |
Streaming Transcription. |
TranscriptionFailed |
The TranscriptionFailed event. |
TranscriptionMetadata |
Metadata for Transcription Streaming. |
TranscriptionOptions |
Options of live transcription. |
TranscriptionStarted |
The TranscriptionStarted. |
TranscriptionStopped |
The TranscriptionStopped. |
TranscriptionSubscription |
The TranscriptionSubscription. |
TranscriptionUpdate |
The TranscriptionUpdate. |
TranscriptionUpdated |
The TranscriptionUpdated. |
TransferCallToParticipantEventResult |
TransferCallToParticipantEventResult is returned from WaitForEvent of TransferCallToParticipantResult. |
TransferCallToParticipantResult |
The response payload for transferring the call. |
TransferToParticipantOptions |
The transfer call to participant operation options. |
UnholdOptions |
Options for the Hold Request. |
UpdateTranscriptionOptions |
Options for the stop transcription Request. |
WordData |
The result for each word of the phrase |
Structs
CallConnectionState |
The state of the call connection. |
CallMediaRecognitionType |
Determines the sub-type of the recognize operation. In case of cancel operation the this field is not set and is returned empty |
CallRejectReason |
The rejection reason. |
ContentTransferOptions |
ContentTransferOptions is used to provide options for parallel transfers. |
DtmfTone |
The Tone. |
MediaEventReasonCode |
Reason Codes for incoming webhook events. |
MediaStreamingAudioChannel |
Audio channel type to stream, eg. unmixed audio, mixed audio. |
MediaStreamingContent |
Content type to stream, eg. audio. |
MediaStreamingStatus |
The MediaStreamingStatus. |
MediaStreamingStatusDetails |
The MediaStreamingStatusDetails. |
MediaStreamingSubscriptionState |
Media streaming subscription state. |
MediaStreamingTransport |
The type of transport to be used for media streaming, eg. Websocket. |
RecognizeInputType |
Determines the type of the recognition. |
RecognizeResultType |
Determines the sub-type of the recognize result. |
RecordingChannel |
The channel type of call recording. |
RecordingContent |
The content type of call recording. |
RecordingFormat |
The format type of call recording. |
RecordingKind |
The RecordingKind. |
RecordingState |
The RecordingState. |
RecordingStorageKind |
Defines the kind of external storage. |
TranscriptionResultState |
The TranscriptionResultType. |
TranscriptionStatus |
The TranscriptionStatus. |
TranscriptionStatusDetails |
The TranscriptionStatusDetails. |
TranscriptionSubscriptionState |
Transcription subscription state. |
TranscriptionTransport |
The type of transport to be used for live transcription, eg. Websocket. |
VoiceKind |
Voice kind type. |
Enums
CallAutomationClientOptions.ServiceVersion |
The CallAutomation service version. |
TextFormat |
The format of transcription text |