@Kamil
Yes, you can determine if the outbound call made by your VAPI assistant wasn't answered by looking at the "endedReason" in the end-of-call report. If the call was not answered, the "endedReason" should typically reflect that by stating a reason such as "no-answer" or "timeout". However, if you're seeing "user ended call" even when there was no answer, it might indicate that there is an issue with how the call status is being reported or interpreted.
To resolve this discrepancy, you may want to check the configuration of your VAPI assistant to ensure that it is correctly logging the call status. If the issue persists, it would be best to reach out to support for more detailed assistance on why the "endedReason" is not accurately reflecting the outcome of the call. They can provide more insight into the system's behavior and help troubleshoot the problem.