Summary of methods used for telephony-related functions

Table 1. Call-related methods and corresponding Blueworx Voice Response actions
 

Corresponding action

WVR.waitForCall()

AnswerCall

WVR.cancelWait()

None.

WVR.makeCall()

MakeCall

Call.returnCall()

TerminateCall

Call.invokeApplication method()

InvokeStateTable

Call.consult()

TransferCall

Call.retrieve() 1

ReconnectCall

Call.hold()

None.

Call.unhold()

ReconnectCall

Call.transfer()

TerminateCall

Call.blindTransfer()

TransferCall and then immediately TerminateCall

Call.conference()

None.

Call.blindConference()

None.

  1. There is little difference between retrieve() and unhold() on most switches.