UNLINK

Disconnects parties that are in a two-party conversation.

Supported Script Types

Phone

Properties

None

Branches

Default
The Default branch condition will always be used.

Tips and Tricks

  • Use UNLINK to undo a LINK action or to disconnect a caller from a live agent.
  • There are two circumstances where UNLINK is used:
    • After an agent has answered a queued call
    • After performing a LINK with another call
  • If a call has been answered by an agent (see REQAGENT for details), the script can issue UNLINK to return to a state where the script can again interact with the caller (IVRInteractive Voice Response; an automated phone menu that allows callers to interact through voice commands, key inputs, or both, to obtain information, route an inbound voice call, or both.). Once a second party is connected to a caller, audio can be played to the caller with a WHISPER action. Use UNLINK to disconnect the two parties. When an agent has been in a conversation with a caller, and the conversation ends, the agent will be returned to an "Available" state (ready for the next contact) while the caller is placed in a "Post-Queue" state. At this point, the script may execute PLAY, MENU, CAPTURE, and RECORD actions.
  • If two calls have been connected with a LINK action, the UNLINK action will disconnect the two parties and leave both active. Therefore, it is important to use the ONSIGNAL event to alert another script. Otherwise, the script will remain active, but idle. Refer to ONSIGNAL for a method of communicating between scripts. An unlinked call can be re-linked at any time. It may also be linked to a different call.