- Contents
Interaction Designer Help
Complete External Blind Transfer
This System tool transfers a call to a number outside your organization. This step has no exits because a handler or subroutine ends after this step has finished.
Note: This tool should only be used in the handlers System_InitiateManualDialing and System_InitiateCallRequest. This tool only works with call objects created by a telephone going off-hook, or by a CIC client user making a call (for example, a user clicking the Make Call button in Interaction Desktop). This tool fails if used in any other handlers or subroutines.
Inputs
Call Identifier
The unique identifier for a call to be transferred.
Telephone number
The phone number of the transfer recipient. A comma causes a two-second pause, and any numbers after the "/" symbol are dialed after the call is connected.
Name of the called party (optional)
This optional parameter can contain the name of the recipient. This parameter could also contain the results of a whitepages lookup.
Formatted Telephone Number
A formatted version of telephone number used in the search.
Lines Groups (empty list means any line)
The name of a particular line on which this call should be placed. An empty list indicates that this call may be placed on any available line.
List of dial strings to be used
This list of dial strings parallels the list of line groups from the parameter above. When line group from position one is attempted, dial string from position one is used, and so on. In the default shipping handlers, the DialPlanEX subroutine returns a list of dial strings that parallels the list of line groups. You can pass the list of dial strings from that subroutine into this parameter. A comma in a dial string causes a two-second pause, and any numbers after a "/" symbol are dialed after the call is connected.
Calling Party Number
This parameter passes a string of digits to be displayed as ANI or Caller ID on the phone system that receives the call. If you do not specify a value in this parameter, the Telephony Services subsystem uses the number entered in the Phone Number field in the Line Configuration container in Interaction Administrator.
Note: This only works for ISDN.
Calling Party Name
This parameter passes a string to display the name of the caller on the phone system that receives the call. If you do not specify a value in this parameter, the Telephony Services subsystem uses the name associated with the number entered in the Phone Number field in the Line Configuration container in Interaction Administrator.
Note: This only works for ISDN.
Use Putback (if available)
This Boolean, set appropriately by default by CIC according to the configured line's support for putting a call back on the originating system, is used to determine whether or not to use the putback feature if it is available for that line. If putback is available, then setting this parameter to True will cause the transfer to be attempted using the Putback operation. The transfer will be attempted using the originating SIP line if the originating SIP line is listed in the Dial Plan, regardless of the Dial Group preference. If the originating SIP line is not referenced in a matching Dial Group in the Dial Plan or the Putback operation fails within the TS Server, a conventional transfer will be attempted and will follow the Dial Group preference in the Dial Plan.
Note: We strongly recommend that you do not change the default value of this parameter unless you know exactly when and why you need to override the default system value. This value is normally passed through the Transfer Request Initiator, but it can be changed there as well.
Diversion Number
Used for forwarded SIP calls, this field specifies the destination/address to which the call was originally sent.
Diversion Name
A name for the SIP diversion address.
Diversion Reason
A number representing one of the SIP diversion reasons:
Value |
Description |
0 |
None |
1 |
Unknown |
2 |
Busy |
3 |
No answer |
4 |
Unavailable |
5 |
Unconditional |
6 |
Time of day |
7 |
Do not disturb |
8 |
Deflection |
9 |
Follow-me |
10 |
Out of service |
11 |
Away |
255 |
Other |
Custom Headers
List of callAttr in custom headers. Use the format of key=value delimited by semicolon to pass to a SIP request. You cannot use a reserved header as a custom header. To use customized headers, enable the Allow Full Custom Headers server parameter. For more information, see Optional General Server Parameters in Interaction Administrator help.
Exit Paths
Success
The tool takes the Success exit path if the call is successfully transferred.
Busy
The tool takes the Busy exit path if the number called is busy.
Failure
The tool takes the Failure exit path if the operation is not successful.