Overview
The Transfer node allows your voice agent to transfer the call to another phone number. This is useful when the agent has qualified the caller and wants to connect them with a human.Cold Transfer
Immediate transfer without announcement
Warm Transfer
Transfer with announcement to the recipient
Transfer Types
Cold Transfer
Cold transfer immediately connects the caller to the destination number. How it works:- The agent qualifies the caller
- The call is transferred instantly
- The recipient receives the call without prior context
- Transfer to a general line
- Redirect to a phone switchboard
- Situations where context isn’t needed
Warm Transfer
Warm transfer allows the agent to introduce the caller to the recipient before connecting both parties. How it works:- The agent qualifies the caller
- The caller is put on hold with music
- The agent calls the recipient and announces the call
- The recipient accepts the transfer
- Both parties are connected
- Transfer to a sales rep with briefing
- Connecting with a technical expert
- Situations requiring context
Adding a Transfer Node
Step 1: Create the Node
In the workflow editor:- Click “Add Node” in the toolbar
- Select “Transfer”
- Position the node in your workflow
The Transfer node is a terminal node - it cannot have outgoing connections. The call ends (for the agent) after the transfer. The only exception is resuming the call if the person is unavailable.
Step 2: Configure the Transfer
Double-click the Transfer node to open the configuration:Warm Transfer Options
If you choose “Warm Transfer”, additional options appear:
Available languages:
- French (France) -
fr-FR - English (US) -
en-US - English (UK) -
en-GB
Configuration Examples
Cold Transfer to Sales
Warm Transfer with Briefing
Variables in Announcements
For warm transfers, you can use variables in the announcement message:
Any variable collected by a step of your agent, or declared in the agent’s variables, can be used. Saving is refused when the announcement uses a variable that does not exist.
Example:
Workflow Architecture
The Transfer node should be connected after an Agent node that qualifies the caller.If the person is unavailable
On incoming calls, the agent can keep the caller on the line while it calls the person, and take the call back if nobody picks up. In the Transfer step, turn on Resume the call if the person is unavailable. Then connect the output of the Transfer step to a step that takes a message: first name, last name, reason for the call and a confirmed callback number. If the person does not answer, or if a voicemail picks up, the agent resumes the conversation on that step.If nobody answers: backup numbers
Once Resume the call if the person is unavailable is on, the If nobody answers section lets you add backup numbers. The caller stays on the line while the agent tries the numbers one after the other:- The transfer number rings first.
- If nobody takes the call, the backup numbers ring in the order of the list. Use the arrows to change the order.
- As soon as someone takes the call, the caller is connected to them and no other number rings.
- If nobody takes the call, the agent resumes the conversation and takes a message.
The ringing, waiting and phrase settings only apply once the step has a backup number. With the transfer number alone, it rings for 30 seconds before the agent resumes the call. The recipient presses 1 to accept the call works in both cases, with or without backup numbers.
The recipient presses 1 to accept the call
Some voicemails pick up within a few seconds. If that happens to your team, turn on The recipient presses 1 to accept the call. When they pick up, the recipient hears a short message then “Press 1 to take the call”. If they do not press 1, the agent moves on to the next number. This way, a voicemail never takes the call. The recipient hears this message in your agent’s language, whatever the language of the caller.Numbers you can use
Backup numbers follow the same rules as the transfer number:- Write each number with its country code (
+33for France). - Calls can be transferred to France and its overseas departments, Belgium, Switzerland, Canada, Romania and Luxembourg, only to a country where you have a Tala phone number. France and its overseas departments count as one country.
- Mobile numbers in Belgium, Switzerland and the overseas departments cannot receive transfers: use a landline.
- A number can only appear once in the list.
Best Practices
Validate the number - Always use international format with country code (
+33...).Test with Looptalk - Verify that the transfer works before going live.
Plan a fallback - What happens if the recipient doesn’t answer? Add backup numbers and a message step.
Keep warm transfer brief - The announcement message should be short and informative (10-20 seconds max).
Troubleshooting
Transfer Fails
Check:- Number format (country code required)
- That the destination number is reachable
- That the number is in a country you can transfer to (see Numbers you can use)
Caller Doesn’t Hear Hold Music
For warm transfers, hold music plays while the agent contacts the recipient. If it doesn’t work:- Check your workflow’s audio configuration
- Contact support if the issue persists