RingCentral · Arazzo Workflow
RingCentral RingOut Click-to-Call with Status Tracking
Version 1.0.0
Place a two-legged RingOut call, poll both call legs to connected, and cancel the call if a leg never answers.
Provider
Workflows
ringout-click-to-call
Place a RingOut call, track it to connected, and cancel it if it fails to connect.
Initiates a RingOut from an agent's number to a destination number, polls the RingOut status until both legs report a terminal call state, and cancels the RingOut when the call cannot be completed.
1
placeRingOut
Create the RingOut. RingCentral immediately returns a RingOut resource with an id and an initial status for the overall call and for each leg.
2
pollRingOutStatus
Poll the RingOut status resource. `callStatus` reports "InProgress" while the legs are being connected, "Success" once both parties are bridged, and a failure value when the call cannot be completed.
3
cancelRingOut
Cancel the RingOut so no leg is left ringing after the call failed to connect. This is the cleanup an integrator must run to avoid orphaned calls.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.