Leo
08/21/2025, 5:54 PMChiranjeet Mishra
08/22/2025, 8:27 PM[POST /call], I recommend checking the configuration of your Vapi Call settings, especially the customerJoinTimeoutSeconds parameter. This parameter determines the maximum time allowed for a user to join a web call before it is automatically terminated. You may need to adjust this setting to optimize your call success rates, ensuring it suits your user base and connection speeds.
You can configure this parameter using the Vapi API. For example:
javascript
const client = new VapiClient({ token: process.env.VAPI_API_KEY });
const assistant = await client.assistants.create({
name: "Customer Support Assistant",
model: {
provider: "openai",
model: "gpt-4.1-mini"
},
voice: {
provider: "11labs",
voiceId: "21m00Tcm4TlvDq8ikWAM"
},
customerJoinTimeoutSeconds: 30 // Adjust this value as needed
});
You can [learn more about configuring customer join timeouts](https://docs.vapi.ai/calls/customer-join-timeout) to prevent these issues. Monitoring error patterns and checking logs for specifics on the timeouts can also help you fine-tune these settings.
If it still persist kindly provide a screenshot, session ID, Call ID or screen recording.