VAPI makes a numerous calls attemps if the user hu...
# support
k
I'm making an API call to https://api.vapi.ai/call which return 201, i.e. is successfull, but the thing is that if the person on the other side hung up, it calls them 3 more times. Do you have an idea what could be it?
h
Vapi retries calls if it thinks the call didn’t complete properly. When the callee hangs up, it may trigger extra attempts due to: Retry/backoff settings on the assistant Webhook logic not confirming the call ended External automation (CRM/n8n) re-triggering the call Check the endedReason in the webhook payload, disable any retry/backoff plan in your assistant, and ensure your webhook responds with 200 OK to stop extra calls.
k
To prevent this, use a webhook to check the endedReason and avoid re-triggering the call in your backend logic..
k
and it is not only that, in the beginning the problem started when I did calls fromn UK to BG number
now it happens even from UK to UK number
and also the agent started speak very slowly and occasionally increase speed
i think you have a lot of bugs in your platform
I don't how it happened, but now it got fixed somehow by itself, but still I'd like to know what the problem was because i'm worried that it might happen again and i'm working with businesses and this would be vary bad
k
Glad it fixed
r
Hey @Kiril @Hilal @ UnitZero AI Unfortunately I am facing the same issue. If my customer hangs up a call I made (POST /call), Vapi retries the call in a matter of a few minutes. This surprised me as I return a blanket 200 to all websocket messages, and I have no retry logic in my own server message handler. This is an issue for me because I would not like to retry calls when if they fail under certain conditions. I would be very happy if you could provide directions.
2 Views