Pickup a ringing call from another line on an own line.

Getting an ringing call from another line to an own line execute this operation.

Picking up calls requires an appropriate configuration (rights) on the PBX.
Thus it is recommended to use asnCtiRedirectCall if you are not aware if the configuration has been set properly.
Picking a call leads to a connected call on the extension picking the call while redirecting leads to an offering call on the new extension.

ArgumentType: AsnCtiPickupCallArgument

AsnCtiPickupCallArgument is an Object

Name Type Optional Comment
u8sContactID string ContactID of the contact to pickup a call from his line. Leave it empty if you just want to pickup a call by its identifier.

u8sConnectionID string Connection identifier of the call to redirect.

u8sPhoneNumber string The line number to pickup to. This number can be in short or long format if you set iNumberFormat to 1.

iNumberFormat number The u8sPhoneNumber is the number to pickup to and normally the server would reformat the number into a dialable form. This behavior can be altered:

(Linked Type: AsnETAPIDialNumberFormat)
optionalParams AsnOptionalParameters yes

ResultType: AsnCtiPickupCallResult

AsnCtiPickupCallResult is an Object

Name Type Optional Comment
bSuccess boolean true/1 if the call was picked, false/0 otherwise.

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