Skip to main content

Relay.Calling.DialResult

Relay.Calling.DialResult​

This object returned from Calling dial and Call dial methods.

Methods-submenu​

GetSuccessful​

Return true if the call was picked up by the remote party, false otherwise.

Parameters

Return true if the call was picked up by the remote party, false otherwise.

Parameters

None

Returns

boolean - Whether the call has been answered.

Examples

Start an outbound Call and then check if the dial has completed successfully.


newCall := consumer.Client.Calling.NewCall(fromNumber, toNumber)
resultDial := consumer.Client.Calling.Dial(newCall)
if !resultDial.GetSuccessful() {
if err := consumer.Stop(); err != nil {
signalwire.Log.Error("Error occurred while trying to stop Consumer")
}

return
}