Supervised Transfer (Attended Transfer)
Supervised Transfer (Complex)
Human Agent Approves The Call
Human Agent Approves The Call
Human Agent Rejects or Abandons The Call
Human Agent Rejects or Abandons The Call
Workflow Outline
- An inbound call is accepted at Cloudonix for the phone number
+12127773456. - The call is routed to ReTell using the Register Phone Call API request.
Workflow Implementation
To implement this workflow, you would need to:
- Create a Container Application to process the inbound call to Cloudonix and respond with a static CXML document.
- Create a Voice Application to execute the Container Application mentioned in step 1, based upon the inbound call phone number.
- Create a ReTell function, to initiate the transfer, based upon a static CXML application that will be included in the function call.
Step 1: Inbound Calls Processing Container Application
Use the script in the following example, to route calls from the world to your Retell voice agent, via Cloudonix.
Retellai: Pre-Call Webhook Routing
note
We will assume that your container application is named smartTransfers and that the relevant container application block is named staticRoutingToReTell.