Set the call on hold, so another another call in the same line will be possible to make.

For some reasons it is possible to set a call on hold. This can be used to a call back to another line, setup a conference, set a transfer etc.

A call on hold isn't disconnect, but the call partner cannot hear what is spoken while on hold and is waiting for further actions.

ArgumentType: AsnCtiHoldArgument

AsnCtiHoldArgument is an Object

Name Type Optional Comment
bHold boolean true/1 if the call shall be set on hold, false/0 otherwise.

u8sConnectionID string Connection identifier of the call to change hold state.

optionalParams AsnOptionalParameters yes

ResultType: AsnCtiHoldResult

AsnCtiHoldResult is an Object

Name Type Optional Comment
bSuccess boolean true/1 if execution was successful, false/0 otherwise. If an error occured, AsnRequestError will be set.

optionalParams AsnOptionalParameters yes

ErrorType: AsnRequestError

AsnRequestError is an Object

Name Type Optional Comment
iErrorDetail number A number representing the error

u8sErrorString string A string representing the error

optionalParams AsnOptionalParameters yes No optional params yet

Version 7