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