![]() |
ConnectWhen is a field that indicates when a transfer should be considered complete.
ConnectWhen only works in the redirect tag and when the call that is being redirected is in the connected state. The connected state is where a transfer can be performed.
ConnectWhen contains the following values:
OnConnected: OnConnected is a supervised transfer, where the transfer is not considered successful until the outgoing call is answered. The ConnectWhen hint will be ignored if it is used in any other context.
OnProceeding: OnProceeding tells the platform to consider the transfer successful when the outgoing call reaches the proceeding state. The proceeding state is where the switch has accepted the transfer. This is called a blind transfer.
OnAlerting: OnAlerting tells the platform to consider the transfer successful when the outgoing call reaches the alerting state. The alerting state is where the call rings. This is a transfer to a ringing type operation.
![]() | Note: |
|
On createcall, ccxml passes the ConnectWhen hint to Session Manager, however Telephony might ignore it. |