@Rulo
VAPI should be able to track the status of a call, including when it ends, even if the call is transferred multiple times. This is because each transfer and the eventual call termination should generate corresponding events that VAPI can monitor.
When a call is transferred using the SIP REFER method, VAPI relies on the receiving system to handle the REFER request and to continue call management. VAPI would typically receive a notification when the call ends, regardless of the number of transfers, as long as the call remains within the SIP network and the systems involved are correctly configured to send the appropriate signaling messages back to VAPI.
However, there may be complexities depending on the specific configurations and the behavior of the intermediate systems handling the call. If there is any uncertainty about whether VAPI can accurately track the call through multiple transfers, it would be best to consult with support for detailed information on your specific setup.