| Step Details |
| Introduced in Version | 4.0.0 |
| Last Modified in Version | 8.9.0 |
| Location | Integration > Twilio > Phone |
The Transfer Phone Call step is used to transfer a phone call to an external or internal phone number.
Prerequisites
Properties
Call Data
| Property | Description | Data Type |
|---|
| Clean SIP Data From Numbers | Automatically checked, this option allows the user to remove the SIP credentials formatting from a number or username. If this option is unchecked, the call will be placed through the credentials on the domain. | Boolean |
| Dynamically Determine From | If selected, the "from number" can be customized instead of a default Twilio number. | Boolean |
| Wait On Call To End | If selected, the next step in the flow will not start until the call ends. | Boolean |
| Hang Up On 'Star' | If selected, the call will end when the initial caller clicks the asterisk or "star." | Boolean |
| Time Limit | The time limit, in seconds, of the phone conversation. | Int32 |
| Record Call | This allows for the conversation to be recorded or not recorded. The options are DoNotRecord, RecordFromAnswer, RecordFromRinging, RecordFromAnswerDual, and RecordFromRingingDual. | --- |
| Get Timeout From Input | If checked, the number of seconds the call rings before ending with No Response will be determined from the input data. The default time is 30 seconds.
| Boolean |
| Timeout | The number of seconds the call rings before ending with No Response. The checkbox "Get Timeout From Input" will lets users map this value as input data. | Int32 |
Call Output
| Property | Description | Data Type |
|---|
| Prompt 1 | Options are RecordingURL, RecordingDocument, Text, or None. Each selection will have a separate set of inputs. The value of Prompt 1 is read first. | --- |
| Prompt 2 | Options are RecordingURL, RecordingDocument, Text, or None. Each selection will have a separate set of inputs. The value of Prompt 2 is read if a response is invalid. | --- |
| Prompt 3 | Options are RecordingURL, RecordingDocument, Text, or None. Each selection will have a separate set of inputs. The value of Prompt 3 is read after Prompt 1 (or Prompt 2) is read. | --- |
Voice Options
| Property | Description | Data Type |
|---|
| Voice Type | Alice, Man, Woman, and Amazon Polly are available voice options. Voice Options are only visible when a prompt is selected as Text. | --- |
Inputs
| Property | Description | Data Type |
|---|
| Prompt Advanced Configuration | Allows the user to pass in a Name and a Value. This input is Not Required. | List of TelephonyAdvancedConfigurationItem |
| Prompt Recording URL | Plays an audio file from the supplied URL. This input will only be available using the RecordingURL Prompt from Call Output. | String |
| Prompt Document ID | Plays an audio file from the supplied Decisions Document ID. This input will only be available using the RecordingDocument Prompt from Call Output. | String |
| Prompt Text | Uses an automated voice to read the entered text. This input will only be available using the Text Prompt from Call Output. | String |
| To Phone Numbers | List of the phone number to which the caller will be transferred. | List of String |
Outputs
| Property | Description | Data Type |
|---|
| Call End | Details about the call, including call duration, caller information, and receiver information.
| CallEnd |
| No Response | Details about the call if there was no response, including call duration, caller information, and the number that was called.
| NoResponse |

