@krisha
Hello!
I'm here to help you with the issues you're facing with VAPI. Let's address each one:
1. **No Microphone Permissions**: This typically involves client-side permissions. Please ensure that the application requesting microphone access has the necessary permissions on the device it's running on. If it's a web application, check the browser settings to allow microphone access for the specific site.
2. **Calls Not Ending Properly**: This could be due to a problem with the call termination signal not being properly communicated to the server. Please review the call termination logic in your application to ensure it's sending the correct signal to end the call. If the issue persists, it might be necessary to implement additional checks to confirm that the call has ended on the server side.
3. **Missing Assistant Messages in Call Logs**: This could be an issue with the logging configuration. Please check that your system is configured to log both inbound and outbound messages. It's important to ensure that the assistant's responses are being captured as part of the call session and that the logging mechanism is functioning correctly.
If you've checked these configurations and the issues are still not resolved, it might be helpful to look at the specific logs and error messages you're receiving. This will help in diagnosing the problem more accurately. If you need further assistance, please provide additional details or error logs, and I'll do my best to assist you.
If you believe there's a misconfiguration in the setup, I can guide you through a review process or connect you with technical support for a more in-depth analysis. Please let me know how you would like to proceed.