Transfer call via controlUrl errors
# support
p
I have found that occassionally when I transfer a call to a phone number via the conrolUrl, it will drop the call before being picked up. Here are some sample call ids, ones that have worked and others that have not: - 019c58b1-61a6-788e-97b8-11ee97d24072 - 019c58ae-e9d8-7668-b658-7a80f741e502 - 019c57ec-107b-7cc2-9374-fc3822b5caf8 I've been trying to look through logs to see if there are any errors but haven't been able to find anything/not sure where to be looking. Any help to understand why these calls may be dropping would be much appreciated.
s
always build your own tool to transfer call and test it and connect
p
Yes I have built my own tool to transfer call
we have a custom transfer tool which calls the vapi controlUrl { "type": "number", "number": transfer_number, }
I'm trying to understand why some of the transfers are dropping for both parties - are there any logs that are captured and if so, where can I find that?
s
did u build the tool in vapi @Pratyush its not that good, u build outside and call via http
happy to build if u need, let me know
p
built the tool on my own server and calling the controlUrl via HTTP
the tool is attached to the agent, and it is able to transfer calls successfully, just occassionally it drops calls
we're not using the vapi pre-built transfer call tool
s
thats good then what do u need help with?
p
it occassionally drops the call without transferring
Here are some of the call ids: 019c58b1-61a6-788e-97b8-11ee97d24072 019c58ae-e9d8-7668-b658-7a80f741e502 019c57ec-107b-7cc2-9374-fc3822b5caf8 I've been trying to look through logs to see if there are any errors but haven't been able to find anything/not sure where to be looking. Any help to understand why these calls may be dropping would be much appreciated.
s
if the drop rate is between 2-5%, its normal and there may be multiple reasons for that how frequent the call drops
p
ok... is there any way I can see that the call transfer was dropped? The dashoard indicates the call was transferred successfully - there is currently no way I am aware of that I can actually determine that a call was dropped - i'm having to find out from my customers and they are upset.
s
because u r using your own tool, see if u can get the output into your own UI that may be possible check once
@Pratyush texted u