What is it?
The Transfer Call Block allows your Phonely AI to hand off a live call directly to a human or another designated phone number, making it invaluable for routing callers to the right department, agent, or service.Key Features
The Transfer Call Block provides unparalleled flexibility for routing calls, making it an essential tool for automating and optimizing call center operations and customer service: • Dynamic Routing - Automatically route calls to available representatives or departments by leveraging external APIs to fetch real-time phone numbers. • Call Outcome Tags - Use tags to track transfer performance and generate detailed analytics in your dashboard, providing insights into success rates and common transfer reasons. • Custom Interim Messages - Provide callers with updates (e.g., “Please hold while I connect you to a representative”) while the transfer is in progress, improving the caller experience. • Error Handling - Implement backup numbers or alternative workflows in case the primary transfer attempt or API request fails, ensuring the caller is never dropped abruptly.How to Use
The Transfer Call Block can be configured for both simple, static transfers and more complex, dynamic routing scenarios. • Simple Use Case: Basic Call Transfers This is the most straightforward application, where calls are transferred to a pre-defined phone number. 1. Add the Transfer Call Block- Navigate to the Workflows section in the Agent Design tab.
- Add a Transfer Call block to your workflow by clicking the + button and selecting the block from the list.
- Asks to speak with a person.
- Appears frustrated during the conversation.
- Add an Ask Exactly Block before the transfer to ask the caller which department they would like to reach (e.g., Sales, Marketing, Support).
- Route calls to the appropriate department by duplicating the Transfer Call block and assigning specific department phone numbers to each branch.
- Use the API Request Block in your workflow to fetch the required phone number from an external system.
- Configure the API endpoint to return the phone number dynamically.
- After the API Request Block, add the Transfer Call Block.
- In the Phone Number Field, insert the variable returned by the API (e.g.,
{{api_response.number}}
). This tells Phonely to use the number dynamically retrieved by the API.
- Test the API request to ensure the phone number is correctly retrieved.
- Simulate a call to verify that the call routes to the dynamically retrieved number.
Warm Transfers
To set up a warm transfer within your Transfer Call Block, scroll to the bottom of the block, and select the Warm Transfer option. The Warm Transfer Block allows your agent to seamlessly hand over a live phone conversation to a human agent with a personalized introduction. This means the AI doesn’t just connect the call; it acts as an intermediary, speaking to the receiving agent to provide context about the caller before the transfer is completed. For detailed information about configuring warm transfers, including personalized handoffs, IVR detection, and intelligent fallback handling, see our comprehensive Warm Transfer Block guide.Use Cases
The Transfer Call Block is an essential tool for automating and optimizing call center operations and diverse routing needs:- User Authentication: Route callers to specific teams based on verified identity.
- Qualification Processes: Direct qualified leads to sales, while others are routed to a different support channel.
- Complex Decision Trees: Implement decision logic that leads to specialized human assistance based on multiple inputs.
- Routing to Available Agents: Dynamically connect callers to the next available representative in a call center queue.
- Department-Based Routing: Efficiently transfer callers to specific departments (e.g., Sales, Support, Billing).