Guides

Transfer Conversation

A Transfer is a building block that defers the conversation to a human agent, a chatbot, or another conversational system. The Transfer saves all conversation data up to that point so the agent can access it and the caller need not repeat the request.

When a caller must reach a human agent – for example, in a bank call center – add a Transfer to the flow.

To add a Transfer, follow the steps below:

  1. Open the panel on the left and click the + Transfer button:

    transfer_block.png
  2. Fill in the fields in the modal window of the Transfer settings:

  • Enter a Name: the name of the transfer

  • Define a Target: the recipient’s data. For example, the agent’s phone number

configure_transfer.png
  • Click Advanced for additional settings. Enter an optional Reason to include in reporting logs (for example, TransferOutIntent), and select + Add Data to attach further information.

image-20240620-073118.png
  • Click + Add Data to add key-value pairs for logging. To delete a Key or Value, click the red Trash can icon to the right of the pair.

image-20240620-073156.png
  1. Click the Save button to finish. After saving, the Transfer appears in the Dialog Control panel list:

Screen Shot 2022-05-23 at 18.41.07.png
  1. Select the Transfer from the Dialog Control list and drag and drop it onto the canvas.

  2. Connect the Condition block with the Transfer by dragging a line between them.
    If the miniApp asks the caller whether they want more information and the caller answers “no”, the Dialog Application routes to the Transfer building block, which redirects the caller to a live agent.

2023-09-04_17-19-00.png
  1. To delete or edit a Transfer, navigate to the Dialog Control panel, select a Transfer, and click the Options menu button.

Screen Shot 2022-01-13 at 17.15.27.png