Link
![]() |
Connects two independent callers and links their voice paths together. |
Supported Script Types
![]() |
Phone |
Properties
Property | Details |
---|---|
DestContactID |
The Contact ID![]() |
SourcePersistent |
A true or false drop down list. The selection for this property determines whether the calling party will stay up after the callers disconnect. When True is selected, it prevents the destination leg![]() |
DestPersistent | A true or false drop down list. The selection for this property determines whether the called party will stay up after the callers disconnect. When True is selected, it prevents the source leg of the call (or calling party) from dropping the destination leg of the call when it hangs up. Use with caution. The default is False. |
Branches
Branch | Details |
---|---|
Default |
Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the other branches are not defined. |
OnError |
Path taken when the action fails to execute properly. |
Tips & Tricks
- In conjunction with Spawn and Placecall, the Link action facilitates the development of sophisticated two party scripts and advanced call solutions. The Source Persistent and Dest Persistent properties allow one leg of a call to remain connected even when the other leg disconnects.
- A script that uses a Link action is similar to a script that uses the Transfer action. The differences between the Transfer and Link actions are:
- a Transfer action allows a caller to hear a phone ring until the call is answered
- a Link action allows you to play music, or to find 1 numbers, etc. while the calls are being linked
- an outbound call will have its own independent script when there is a Link action
- A common example for the Link action is when an inbound script executes a Spawn action to initiate another script. Meanwhile, the script that spawned will play a voice prompt to the caller. The new script executes in parallel to the script that initiated it and can then execute a Placecall action. Once the destination party answers, the script may then connect the two parties using the Link action.
- Some common applications for the Link action include:
- Find-Me/Follow-Me functions
- Transferring calls that “hide” busy signals, or “no answer” or even ringbacks
- 1 Number Applications
- Link is not restricted to outbound calls. Two inbound calls may also be linked. All that's required is the calling or called party's unique Contact ID
A unique numerical identifier assigned to each contact.. Calls that are linked together using Link may also be unlinked. See Unlink for more information.