the integration API uses the REST API Ring out method to make the out bound call from the third party application. The call is working fine and i am able to receive the call in my mobile, however there is no calls or notification are happening to the specific agent? how the Agent will disconnect the call? currently from my mobile i am disconnecting the call? is there any way to send the notification to the specific agent.
we are using c# SDK code to do a ring out, once ring out happens how will the agent be notified of the call. how can he disconnect the call?. please let me know if this feature is available in the API?
I would recommend implementing the 'playPrompt' attribute of your RingOut POST request and set it to 'true'. By setting this value to 'true' (and by having your Agent's phone number/extension as the "from.phoneNumber" value) you are indicating to RingCentral you would like to have the 1st leg of the call initiate with the "from / caller" and for that person to press a confirmation DTMF (I believe it is 1 key) to indicate the caller is ready to initiate the 2nd leg of the call to the "callee".
Doing this, makes the caller have complete control over the call: they can disconnect, hold, park, etc...