Vldmr
01/07/2026, 4:39 PMChiranjeet Mishra
01/07/2026, 4:40 PMVapi Support Bot
01/07/2026, 4:40 PMVldmr
01/07/2026, 4:48 PMVldmr
01/08/2026, 11:44 AMChiranjeet Mishra
01/09/2026, 6:40 PMVldmr
01/10/2026, 12:34 AMChiranjeet Mishra
01/13/2026, 9:03 PMvideoRecordingEnabled: true but assistantVideoEnabled: false, which means:
• Video recording is enabled ✅
• But there's no video to record ❌ (assistant video is disabled)
Solution: Enable Assistant Video
You need to enable assistant video in your assistant configuration. This should be set at the assistant level, not in the call overrides:
Via Dashboard
1. Navigate to your assistant settings
2. Look for video/transport configuration
3. Enable assistant video functionality
Via API (Assistant Configuration)
{
"transport": {
"provider": "daily",
"assistantVideoEnabled": true
},
"artifactPlan": {
"videoRecordingEnabled": true
}
}
Why assistantOverrides Fails
The error "assistantOverrides.property assistantOverrides should not exist" suggests that assistantVideoEnabled cannot be overridden at the call level - it must be configured in the assistant itself.
Correct Call Configuration
Your call configuration should remain:
vapi.start(id, { artifactPlan: { videoRecordingEnabled: true } });
But the assistant must have assistantVideoEnabled: true in its base configuration.
Next Steps
1. Update your assistant configuration to include assistantVideoEnabled: true
2. Test the call again with the same call configuration
3. Verify that both settings show as true in the response
The video recording will only work when both the assistant has video enabled AND video recording is enabled.