The AttendedTransfer command transfers the call during the conversation, before transferring, the transferor must call the target party,
while the transfered party changes from InCall state to Hold state. (Find out what kind of CallStates a call can have.)
When the command is initiated the transferor leaves both calls and the transfered party and target party will be connected.
<AttendedTransfer> command example usage:
It is used if a client calls the secretary and would like to talk with the boss. 1st the secretary calls the boss using
and if the boss accepts the client then he/she will be attended transfered to the boss and the receptionist leaves the call.
string value, e.g. 270Okv
The call ID of the call you chose the participant to be transfered from. Defaultly it is known from the CallChanged notification.
string value, e.g. HL1bE
The call ID of the call you want the participant to be transfered to.
1st the speak engine says to all participants: "The caller will be attended transfered to call ID HL1bE" Then it transfers the caller to call ID HL1bE.
<Speak Party="all">The caller will be attended transfered to call ID HL1bE</Speak>
<AttendedTransfer TargetCallId="HL1bE" TransferorParty="caller"></AttendedTransfer>