Transfer
This activity transfers an active call to the provided destination. If the call is being transferred to a MCX queue, data can be sent to MCX. See the MCX send data activity for more information.
| Parameters | Description |
|---|---|
CallId |
Enter the unique identifier for the active call. |
Destination |
Enter the number to which the call will be transferred. |
TimeoutSeconds |
Used for Supervised transfer, which is not currently supported. |
TerminateOnAbandon |
Select True or False to specify whether to terminate the workflow if the caller hangs up. |
CstaConnectionId |
Enter the additional information about the call to be transferred. |
MiccbVarArray |
If the MCX Send data activity is used to identify variables to be sent to MCX when the call is transferred, this value indicates the array of variables and values to be sent to MCX. |
SendToVoiceMailDirectly |
Select True or False to specify whether to automatically transfer the call to the user's voice mailbox. |
VMPilotNumberOverride |
Enter the number to be used for voicemail if the SendToVoiceMailDirectly option is set. |
PbxType |
If the value is "mivb" and the SendToVoiceMailDirectly option is set, it retrieves the voice mail destination number unless it is overridden by the VMPilotNumberOverride input value. |
QueueDestination |
Select the queue from the list to transfer the call to an MCX queue. The queue name and dialable number are displayed. |
AgentDestination |
Select the agent from the list to transfer the call to an MCX agent. The agent name and reporting number are displayed. |
| Parameters | Description |
|---|---|
BranchResult |
Indicates the branch to be executed based on the result of the transfer: "Success", "Failure","Timeout" or "Abandon". |
BranchId |
Returns "Failure" or "Success". |
Result |
Returns the JSON formatted response from the activity. |
Success |
Indicates whether the activity was completed successfully (value = True) or not (value = False) |