PreviousNextIndex
Nodes and Palette Options > Detailed Palette Option Descriptions > Bridged Transfer
 
Bridged Transfer

Type

Form item

Available from

Note:

The Bridged Transfer item cannot be used in the same node as the Input item, the Blind Transfer item, or the Record item. So, although the Bridged Transfer item appears on palettes for other nodes, such as the Prompt and Collect node, the Blind Transfer node, and the Record node, it is not actually available for use in those nodes without destroying their intended functionality. It is intended primarily for use only in the Bridged Transfer node.

Purpose

This item provides the elements needed to set up a bridged transfer. In a bridged transfer, a speech application transfers a caller to another number but does not lose control of the call. See Bridged Transfer Node.

Behavior

The Bridged Transfer item takes the value of one of the Destination... properties as the telephone number to which to transfer the caller. When this item executes, the system dials the telephone number and then waits for a response. For a complete description of the possible responses and outcomes, see Properties.

Note:

Support for call transfer functions can vary from one IVR system to another. This item uses the VoiceXML <transfer> tag. For more information and details about support for this tag and for transfer functions on your system, see the documentation for your IVR system.

When you place this item in a node subflow, Dialog Designer automatically creates a variable with the same name. This variable contains the following fields, which are populated upon completion of the node:

If:

Then this variable field is:

The caller hangs up either before or after the transfer is completed.

Undefined, and the system throws a connection.disconnect.hangup event.

The caller uses a voice or DTMF command to end the call transfer, either before or after the transfer is complete.

Assigned a value of near_end_disconnect.

The party being called ends the transfer call by hanging up.

Assigned a value of far_end_disconnect.

The transfer does not complete because the number being called is busy.

Assigned a value of busy.

The transfer does not complete because an intermediate network refuses the call.

Assigned a value of network_busy.

The transfer does not complete because the party being called does not answer within the time set by the Bridged Transfer item Connect Timeout property (see Properties).

Assigned a value of noanswer.

The transfer does not complete, but the reason for the failure is not known; or the transfer completes but is ended for reasons that are not known.

Assigned a value of unknown.

The system ends the transfer call because the transfer exceeds the maximum allowable time as set in the Bridged Transfer item Maximum Time property (see Properties).

Assigned a value of maxtime_disconnect.

The network ends the transfer call by disconnecting the two parties.

Assigned a value of network_disconnect.


Tip:

You can use or manipulate the return values from these variable fields later in the application. For example, if you wanted to generate a report that included information about the average length of time call transfers were taking, thus tying up channels, you might set up the application to write the return value of the duration field to a database. You can then later extract the information from the database for your report. Or, you might want the system to wait five seconds before attempting to redial the transfer call after getting a busy signal. You can use the busy or network_busy return in the value field to reroute the call back through the Bridged Transfer node after a five-second pause.

Properties

Note:

This name must follow conventions for naming Java components as described in Naming Java Components.

Note:

Any audio prompts in, or after a transfer node, will not be played before the call has been transferred. Putting the audio prompt as a transitional prompt when transitioning to the node that does the transfer ensures that the prompt is played before the transfer happens.


PreviousNextIndex

©2009, Avaya Inc. All rights reserved.