I have an assistant that has access to two tools:
ApiRequest, which makes API requests to retrieve order details or even cancel an order.
TransferCall, where I configured a phone number to which the call should be transferred.
However, the call is not being redirected to a human when requested.
I also tried setting call control on the assistant to handle the redirect using the Twilio API, but this does not work consistently.
I would like to know the correct way to make both tools work properly within the same assistant (the ApiRequest tool is working as expected).
CallID: 019bd7c8-f109-7aa9-ad8c-07c29a8cdb9b
I just want to know the proper way to do the redirect call.
I'm using twilio phone numbers.
j
Jarrah
01/19/2026, 10:35 PM
I can help get the call transfer working reliably alongside your ApiRequest tool. Often the issue comes from how the assistant handles call control events versus the TransferCall configuration in Twilio. To give you the best fix, can you confirm if you want the transfer triggered by a user request during the call or automatically in certain scenarios?
@ChristianoErick
c
Chiranjeet Mishra
01/19/2026, 10:42 PM
Hey, looks like you are using gpt-5-nano, can you please try with a different model and let me know if that works? This model doesn't have a strong reasoning capacity. The prompt looks alright to me, it should call the tool, but the tool's calls are made by LLM, so it's most likely LLM issue.
c
ChristianoErick
01/19/2026, 10:44 PM
When the caller asks to talk to someone @User
j
Jarrah
01/20/2026, 8:41 AM
Got you this usually breaks when transfers are handled by Twilio instead of directly inside the assistant flow. The most reliable setup is triggering TransferCall the moment the user asks for a human. I’ve fixed this exact issue for production accounts before. Happy to walk you through it privately if you want. @ChristianoErick