Available Tools
There are currently three call tools you can enable in your agents:Transfer
Transfers the call to another phone number
Hang Up
Ends the call in a controlled manner
Voicemail Detection
Checks if the call was answered by a machine
Conversational Path AgentsIn agents with conversational paths, these tools are implemented through dedicated nodes within the flow.Learn more in Node Types.
Transfer Calls
The transfer tool allows the agent to redirect the call to another phone number or phone extension. This is useful for escalating conversations to human agents or specific departments.How it Works
When the agent executes the transfer tool:Configuration
To enable transfer in your agent:- Access your agent’s configuration
- Go to the Call Tools section
- Enable the Transfer tool
- Configure the tool. You can define:
- Destination number: The number to which the call will be transferred.
- Extension: If you use a PBX system, you can define an internal extension. If you don’t specify a destination number, the extension will be made with that same number.
- Condition: Explanation of when the agent should use the tool
Common Use Cases
Escalation to human agents
Escalation to human agents
When the user requests to speak with a person or the agent can’t resolve the query, transfer the call to a human support team.Prompt example:
Department routing
Department routing
Route calls to different departments based on the type of query (sales, support, billing).Prompt example:
Conditional transfer
Conditional transfer
Transfer only when certain conditions are met, such as after-hours or complex cases.Prompt example:
Hang Up Calls
The hang up tool allows the agent to end the call in a controlled and natural manner when the conversation has concluded.How it Works
The agent can decide to end the call when:- The conversation has fulfilled its objective
- The user indicates they don’t need more help
- All user queries have been handled
- A situation is detected that requires ending the call
Configuration
To enable the hang up function:- Access your agent’s configuration
- Go to the Call Tools section
- Enable the Hang Up tool
- Configure the condition to define when the agent should use the tool
Best Practices
Natural goodbyes
Make sure the agent always says goodbye politely before hanging up. Include instructions in your prompt to confirm the user doesn’t need anything else before ending.
Voicemail Detection
The voicemail detection tool identifies whether the call was answered by a machine or a real person. This is especially useful for outbound calls.How it Works
The system analyzes the first few seconds of audio to determine if:- A real person answered the phone
- An answering machine or voicemail answered
- An IVR (Interactive Voice Response) system answered
Configuration
To enable voicemail detection:- Access your agent’s configuration
- Go to the Call Tools section
- Enable the Voicemail Detection tool
Use Cases
Automated outbound calls
Automated outbound calls
In outbound call campaigns, you can configure the agent to only continue the conversation if it detects a real person, or leave a recorded message if it’s a voicemail.Configuration example:
Campaign optimization
Campaign optimization
Avoid wasting agent time talking to voicemails, allowing time to be dedicated only to real conversations.