Vishal Maurya
03/12/2026, 10:48 AMVapi Support Bot
03/12/2026, 10:49 AMcall.in-progress.error-assistant-did-not-receive-customer-audio indicates that the assistant did not receive any audio from the user, often due to missing microphone permissions or device/browser restrictions.
Action:
Ask affected users to check and grant microphone access before joining the session.
If you are embedding the call in a web app, ensure you prompt for microphone permissions using JavaScript:
javascript
navigator.mediaDevices.getUserMedia({ audio: true })
.then(stream => { /* proceed with call */ })
.catch(err => { alert('Please enable microphone access to continue.'); });
For more details, see the [Vapi call ended reasons documentation](https://docs.vapi.ai/calls/call-ended-reason).
Source:
- [Call ended reasons documentation](https://docs.vapi.ai/calls/call-ended-reason)