Skip to main content

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

  1. An inbound call is accepted at Cloudonix for the phone number +12127773456.
  2. The call is routed to ReTell using the Register Phone Call API request.

Workflow Implementation

To implement this workflow, you would need to:

  1. Create a Container Application to process the inbound call to Cloudonix and respond with a static CXML document.
  2. Create a Voice Application to execute the Container Application mentioned in step 1, based upon the inbound call phone number.
  3. 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.