https://retellai.com/?utm_source=discord&utm_medium=seo logo
How to transfer the call to a human if the call is...
# ❓・ai-evy-support
a
@AI Evy How to transfer the call to a human if the call is ongoing for more than 2 minutes
a
Thanks for tagging me @AINerd. I'll look through relevant sources and get back to you shortly.
### Answer Transferring a call based on call duration (e.g., after 2 minutes) is not a built-in feature that I can find explicitly documented in the available sources. The transfer call functionality is designed to trigger based on conversational conditions defined in your prompt, not elapsed time. [(1) ]() Here's what you can do: ## Option 1: Prompt-Based Approach (Single/Multi-Prompt Agents) You can add the Transfer Call tool and update your prompt to include transfer conditions. For example, you might instruct the agent: "If the user is angry or frustrated, use the transfer_call tool to transfer the conversation to a human agent." However, the agent doesn't natively track call duration to trigger transfers. ## Option 2: Conversation Flow Approach If using Conversation Flow, you can use a Call Transfer Node to handle transfers. The node transfers the call to another number and supports both cold and warm transfers. [(2) ]() ## Potential Workaround To implement time-based transfers, you would likely need to: 1. Use an external webhook or backend logic to track call duration 2. Trigger the transfer via your custom function/tool when the 2-minute threshold is reached I don't have specific documentation on implementing time-based call transfers directly within Retell AI. Would you like a general answer on how this might be architected, or would you prefer to reach out for more specific guidance? Check out these potentially useful sources: - [Transfer call]() - [Call Transfer Node]() - [Debug call transfer failure]()
​ To learn more, see the sources I considered: [[1] Transfer call](https://docs.retellai.com/build/single-multi-prompt/transfer-call) [[2] Call Transfer Node](https://docs.retellai.com/build/conversation-flow/call-transfer-node) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.