The RingOut option enables users to make a call from any other outside number (not a RingCentral number) by means of their RingCentral account, when it is not convenient for them to use the RingCentral number. This feature is available for softphone, web and mobile applications. The RingCentral API allows to make and get RingOut calls.
How to make sure Ringout Works ?
https://devcommunity.ringcentral.com/ringcentraldev/topics/how-to-make-sure-ringout-works
How does delete RingOut work ?
To Delete a RingOut , you would need to provide the ringoutId as the parameter to cancel out the ringout which is " InProgress" .
API Endpoint : /v1.0/account/{accountId}/extension/{extensionId}/ringout/{ringoutId}
However, DEL works only when the ringout has been initiated and the call has not been connected.
Lets say you initiate a ringout and immediately call the DEL RingOut API Endpoint , the call would get hangup as long as the ringout between the two parties is not connected ( first leg has not been established )
If the first leg of the call has been initiated, then the DEL ringout would not hangup the call.