mmvora
04/07/2025, 9:07 AMVapi Support Bot
04/07/2025, 9:09 AMtimeoutSeconds
setting - This property in the Vapi Server
class has a default value of 20 seconds and can be set anywhere between 1 and 120 seconds. Increasing this value would give your customers more time to respond.
2. Configure silenceTimeoutSeconds
- This setting affects how long the system waits for speech before taking action. If it's set too low, it could cause premature call termination when customers don't speak immediately.
3. Modify machineDetectionSilenceTimeout
- This parameter (currently set to 6000 milliseconds or 6 seconds) determines how long the system waits before considering silence as the end of speech. Increasing this value might help in your situation.
For your specific issue, I'd recommend:
- Increasing the timeoutSeconds
setting to give customers more time to respond
- Reviewing your endpointing configuration, as [Vapi uses audio-text models](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1344633027925377064) to determine when a user has finished speaking
- Checking if you have custom silence timeout messages configured that might be affecting behavior
You can also use custom endpointing rules to instruct the pipeline to pause for user input for a specific duration, ensuring your assistant doesn't respond prematurely.
Is there anything specific about these timeout settings you'd like me to explain further?
Sources:Vapi Support Bot
04/07/2025, 9:09 AMmmvora
04/07/2025, 9:14 AMmmvora
04/07/2025, 10:59 AMShubham Bajaj
04/07/2025, 10:20 PMmmvora
04/08/2025, 7:53 AMmmvora
04/08/2025, 7:54 AMmmvora
04/08/2025, 3:34 PMmmvora
04/08/2025, 4:33 PMmmvora
04/08/2025, 4:33 PMShubham Bajaj
04/09/2025, 11:25 AMShubham Bajaj
04/14/2025, 5:15 AMmmvora
04/15/2025, 3:48 PMShubham Bajaj
04/17/2025, 9:16 PM