The Call Redirect Step

Begin the True output branch of the first If step by dragging a Call Redirect step from the Call Contact palette to the Design pane, and dropping it over the True icon under the first If step icon, as shown in figure Name To User—Yes Output Branch of Implicit Confirmation Step.

As in the other two main output branches of the Simple Recognition step (DialByExtn and Operator), the DialByName output branch contains the Call Redirect step, which attempts to transfer the call, in this case, the desired extension number.

The Call Redirect step has four output branches:
  • The Successful Output Branch

  • The Busy Output Branch

  • The Invalid Output Branch

  • The Unsuccessful Output Branch

Note

Adding a 2 second delay helps when you have a script that performs a a transfer or redirect to another script. Without the delay, there will be a timing issue. When a transfer or redirect occurs, a call leg is initiated. If the transfer or redirect completes and then another transfer or redirect occurs, the call leg from the second transfer or redirect can get stuck. In this case, the second transfer or redirect fails. Adding a delay ensures that the second transfer or redirect leg can complete before continuing through the script.