Controlling multiple calls via SOAP API
Hi
I'm trying to control multiple calls via the SOAP API (v10).
I setup a new call with the UserCall method. The call is answered and is connected. While this call is connected I setup a second call with UserCall.
The first call is put on hold. That's great!
However, when I cancel the second call (with UserClear), the device keeps displaying 'call clearing'. Even though the call is actually disconnected.
I can also not retrieve my call on hold (UserRetrieve does nothing).
When I put down the horn, the second call is finally cleared. But the first call seems to be automatically redirecting to the number of the second call.
Is this behavior dependent on the device I am using (an Innovaphone IP241)? Or is there some setting on the Pbx that imposes this?
I would like to start a second call, switch between the 2 calls & eventually transfer them to each other (or just clear both calls). How can I do this with the SOAP API, without automatically connecting the 2 calls?
Thanks!