Howto:Clear a call completely with SOAP using UserClear

From innovaphone wiki
Jump to navigation Jump to search

FAQ: When I clear a call with SOAP using UserClear(), the IP200 terminates the call but issues a busy tone. How do I clear the call completely?

Answer: This is by design. UserClear will send a call termination to the call with "cause" as as cause code. Under normal circumstances, this will clear the call and the call appearance will stay active on the phone in the "disconnected" state. This is why you hear the busy tone.

To force the phone to get rid of the call immediatly, you need to send cause code "non-selected user clearing" (26) along with the UserClear.

For more information on cause codes, see the related article.

Related Articles

Howto:ISDN_Cause_Codes

Reference:SOAP_API