Add Outbound call state in the Telephony.Status object
It's come to our attention that users of our application start ringing when they make an outbound call, so we would appreciate a fix in some way.Currently these states are supported in the users telephony status object: NoCall, Ringing, CallConnected, OnHold, ParkedCallUnfortunately we have no way to see if the user made an outbound call or is receiving an inbound call since both states use the Ringing value. Another solution would be to only switch the outbound calling user to CallConnected when the recipient answers the call, skipping the Ringing state during outbound calling, but allow the recipient to still go to Ringing before they take the call.Currently this affect us in the use of GetUnifiedPresence call.https://developers.ringcentral.com/api-reference/Presence/readUnifiedPresence
-
Phillip commented
Been quite a while since i submitted this issue without any response - our mutual customers are still complaining about the issue where our device is ringing on outgoing calls.
This occurs since we have no way to determine if the call is an incoming or outgoing call using the GetUnifiedPresence API call. The object telephony.status is changed to Ringing on both incoming and outgoing events and no other data of the GetUnifiedPresence indicates the orientation of the call.