BetaVoiceAgentsTelephonyOperations interface
Operaties voor het beheren van spraakagententelefonie.
Eigenschappen
| cancel |
Verzoek om annulering van een duurzame uitgaande oproepopdracht. Een verbonden gesprek mag worden beëindigd. |
| create |
Maakt een telefoniebinding aan voor de spraakagent die in het pad wordt genoemd. |
| create |
Dat creëert één duurzame directe uitgaande oproepbaan. De nieuwste agentdefinitie wordt opgelost wanneer elke poging wordt uitgevoerd. |
| delete |
Verwijdert een telefoniebinding die eigendom is van de stemagent die in het pad wordt genoemd. |
| end |
Beëindigt een actief inkomend gesprek dat eigendom is van de spraakagent die in het pad wordt genoemd. |
| get |
Haalt een telefoniebinding op van de stemagent die in het pad wordt genoemd. |
| get |
Haalt een duurzaam inkomend gespreksrecord op dat eigendom is van de spraakagent die in het pad is genoemd. |
| get |
Haalt een duurzame directe of door de campagne gemaakte uitgaande oproepopdracht op. |
| get |
Geeft alle overdrachtsdoelen terug die zijn geconfigureerd voor de spraakagent die in het pad is genoemd. |
| list |
Geeft de telefoniebindingen terug die eigendom zijn van de stemagent die in het pad wordt genoemd. |
| list |
Geeft de duurzame inkomende oproepgeschiedenis terug voor de spraakagent die in het pad wordt genoemd. |
| replace |
Vervangt alle overdrachtsdoelen die zijn geconfigureerd voor de spraakagent die in het pad is genoemd. |
| transfer |
Draagt een actief inkomend gesprek over naar een geconfigureerd doelwit voor de spraakagent die in het pad wordt genoemd. |
| update |
Werkt een telefoniebinding bij die eigendom is van de stemagent die in het pad wordt genoemd. |
Eigenschapdetails
cancelCallJob
Verzoek om annulering van een duurzame uitgaande oproepopdracht. Een verbonden gesprek mag worden beëindigd.
cancelCallJob: (agentName: string, callJobId: string, ifMatch: string, options?: BetaVoiceAgentsTelephonyCancelCallJobOptionalParams) => Promise<TelephonyCallJob>
Waarde van eigenschap
(agentName: string, callJobId: string, ifMatch: string, options?: BetaVoiceAgentsTelephonyCancelCallJobOptionalParams) => Promise<TelephonyCallJob>
createBinding
Maakt een telefoniebinding aan voor de spraakagent die in het pad wordt genoemd.
createBinding: (agentName: string, telephonyBinding: CreateTelephonyBindingRequestUnion, options?: BetaVoiceAgentsTelephonyCreateBindingOptionalParams) => Promise<TelephonyBindingUnion>
Waarde van eigenschap
(agentName: string, telephonyBinding: CreateTelephonyBindingRequestUnion, options?: BetaVoiceAgentsTelephonyCreateBindingOptionalParams) => Promise<TelephonyBindingUnion>
createCallJob
Dat creëert één duurzame directe uitgaande oproepbaan. De nieuwste agentdefinitie wordt opgelost wanneer elke poging wordt uitgevoerd.
createCallJob: (agentName: string, idempotencyKey: string, body: CreateTelephonyCallJobRequest, options?: BetaVoiceAgentsTelephonyCreateCallJobOptionalParams) => Promise<TelephonyCallJob>
Waarde van eigenschap
(agentName: string, idempotencyKey: string, body: CreateTelephonyCallJobRequest, options?: BetaVoiceAgentsTelephonyCreateCallJobOptionalParams) => Promise<TelephonyCallJob>
deleteBinding
Verwijdert een telefoniebinding die eigendom is van de stemagent die in het pad wordt genoemd.
deleteBinding: (agentName: string, bindingId: string, ifMatch: string, options?: BetaVoiceAgentsTelephonyDeleteBindingOptionalParams) => Promise<void>
Waarde van eigenschap
(agentName: string, bindingId: string, ifMatch: string, options?: BetaVoiceAgentsTelephonyDeleteBindingOptionalParams) => Promise<void>
endCall
Beëindigt een actief inkomend gesprek dat eigendom is van de spraakagent die in het pad wordt genoemd.
endCall: (agentName: string, callId: string, options?: BetaVoiceAgentsTelephonyEndCallOptionalParams) => Promise<TelephonyCallRecord>
Waarde van eigenschap
(agentName: string, callId: string, options?: BetaVoiceAgentsTelephonyEndCallOptionalParams) => Promise<TelephonyCallRecord>
getBinding
Haalt een telefoniebinding op van de stemagent die in het pad wordt genoemd.
getBinding: (agentName: string, bindingId: string, options?: BetaVoiceAgentsTelephonyGetBindingOptionalParams) => Promise<TelephonyBindingUnion>
Waarde van eigenschap
(agentName: string, bindingId: string, options?: BetaVoiceAgentsTelephonyGetBindingOptionalParams) => Promise<TelephonyBindingUnion>
getCall
Haalt een duurzaam inkomend gespreksrecord op dat eigendom is van de spraakagent die in het pad is genoemd.
getCall: (agentName: string, callId: string, options?: BetaVoiceAgentsTelephonyGetCallOptionalParams) => Promise<TelephonyCallRecord>
Waarde van eigenschap
(agentName: string, callId: string, options?: BetaVoiceAgentsTelephonyGetCallOptionalParams) => Promise<TelephonyCallRecord>
getCallJob
Haalt een duurzame directe of door de campagne gemaakte uitgaande oproepopdracht op.
getCallJob: (agentName: string, callJobId: string, options?: BetaVoiceAgentsTelephonyGetCallJobOptionalParams) => Promise<TelephonyCallJob>
Waarde van eigenschap
(agentName: string, callJobId: string, options?: BetaVoiceAgentsTelephonyGetCallJobOptionalParams) => Promise<TelephonyCallJob>
getTransferTargets
Geeft alle overdrachtsdoelen terug die zijn geconfigureerd voor de spraakagent die in het pad is genoemd.
getTransferTargets: (agentName: string, options?: BetaVoiceAgentsTelephonyGetTransferTargetsOptionalParams) => Promise<TelephonyTransferTargets>
Waarde van eigenschap
(agentName: string, options?: BetaVoiceAgentsTelephonyGetTransferTargetsOptionalParams) => Promise<TelephonyTransferTargets>
listBindings
Geeft de telefoniebindingen terug die eigendom zijn van de stemagent die in het pad wordt genoemd.
listBindings: (agentName: string, options?: BetaVoiceAgentsTelephonyListBindingsOptionalParams) => PagedAsyncIterableIterator<TelephonyBindingListItemUnion, TelephonyBindingListItemUnion[], PageSettings>
Waarde van eigenschap
(agentName: string, options?: BetaVoiceAgentsTelephonyListBindingsOptionalParams) => PagedAsyncIterableIterator<TelephonyBindingListItemUnion, TelephonyBindingListItemUnion[], PageSettings>
listCalls
Geeft de duurzame inkomende oproepgeschiedenis terug voor de spraakagent die in het pad wordt genoemd.
listCalls: (agentName: string, options?: BetaVoiceAgentsTelephonyListCallsOptionalParams) => PagedAsyncIterableIterator<TelephonyCallSummary, TelephonyCallSummary[], PageSettings>
Waarde van eigenschap
(agentName: string, options?: BetaVoiceAgentsTelephonyListCallsOptionalParams) => PagedAsyncIterableIterator<TelephonyCallSummary, TelephonyCallSummary[], PageSettings>
replaceTransferTargets
Vervangt alle overdrachtsdoelen die zijn geconfigureerd voor de spraakagent die in het pad is genoemd.
replaceTransferTargets: (agentName: string, ifMatch: string, transferTargets: TelephonyTransferTarget[], options?: BetaVoiceAgentsTelephonyReplaceTransferTargetsOptionalParams) => Promise<TelephonyTransferTargets>
Waarde van eigenschap
(agentName: string, ifMatch: string, transferTargets: TelephonyTransferTarget[], options?: BetaVoiceAgentsTelephonyReplaceTransferTargetsOptionalParams) => Promise<TelephonyTransferTargets>
transferCall
Draagt een actief inkomend gesprek over naar een geconfigureerd doelwit voor de spraakagent die in het pad wordt genoemd.
transferCall: (agentName: string, callId: string, target: string, options?: BetaVoiceAgentsTelephonyTransferCallOptionalParams) => Promise<TelephonyCallRecord>
Waarde van eigenschap
(agentName: string, callId: string, target: string, options?: BetaVoiceAgentsTelephonyTransferCallOptionalParams) => Promise<TelephonyCallRecord>
updateBinding
Werkt een telefoniebinding bij die eigendom is van de stemagent die in het pad wordt genoemd.
updateBinding: (agentName: string, bindingId: string, ifMatch: string, body: UpdateTelephonyBindingRequest, options?: BetaVoiceAgentsTelephonyUpdateBindingOptionalParams) => Promise<TelephonyBindingUnion>
Waarde van eigenschap
(agentName: string, bindingId: string, ifMatch: string, body: UpdateTelephonyBindingRequest, options?: BetaVoiceAgentsTelephonyUpdateBindingOptionalParams) => Promise<TelephonyBindingUnion>