TransferCallFeature interface

Feature for call transfer.

Extends

Inherited Properties

name

The feature name.

Methods

off("transferAccepted", TransferAcceptedEvent)

Unsubscribe function for transferAccepted event

on("transferAccepted", TransferAcceptedEvent)

Subscribe function for transferAccepted event

transfer(TransferToCallLocator, TransferToCallOptions)

Transfer a call to a another call

transfer(TransferToParticipantLocator, TransferToParticipantOptions)

Transfer a call to a participant

transfer(TransferToVoicemailLocator, TransferToVoicemailOptions)

Transfer a call to voicemail

Inherited Methods

dispose()

Inherited Property Details

name

The feature name.

name: string

Property Value

string

Inherited From CallFeature.name

Method Details

off("transferAccepted", TransferAcceptedEvent)

Unsubscribe function for transferAccepted event

function off(event: "transferAccepted", listener: TransferAcceptedEvent)

Parameters

event

"transferAccepted"

event name

listener
TransferAcceptedEvent

callback fn that was used to subscribe to this event

on("transferAccepted", TransferAcceptedEvent)

Subscribe function for transferAccepted event

function on(event: "transferAccepted", listener: TransferAcceptedEvent)

Parameters

event

"transferAccepted"

event name

listener
TransferAcceptedEvent

callback fn that was used to subscribe to this event

transfer(TransferToCallLocator, TransferToCallOptions)

Transfer a call to a another call

function transfer(target: TransferToCallLocator, options?: TransferToCallOptions): Transfer

Parameters

target
TransferToCallLocator

The target call which the source call is transferred to.

Returns

The Transfer object returned by the call transfer.

transfer(TransferToParticipantLocator, TransferToParticipantOptions)

Transfer a call to a participant

function transfer(target: TransferToParticipantLocator, options?: TransferToParticipantOptions): Transfer

Parameters

target
TransferToParticipantLocator

The target participant which the source call is transferred to.

Returns

The Transfer object returned by the call transfer.

transfer(TransferToVoicemailLocator, TransferToVoicemailOptions)

Note

This API is in Beta and provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Transfer a call to voicemail

function transfer(target: TransferToVoicemailLocator, options?: TransferToVoicemailOptions): Transfer

Parameters

target
TransferToVoicemailLocator

The target Microsoft Teams User mri which the source call is transferred to.

Returns

The Transfer object returned by the call transfer.

Inherited Method Details

dispose()

function dispose()

Inherited From CallFeature.dispose