Sahil
04/30/2025, 6:08 PM7951cdd1-760e-4be9-bac7-77c1a868bb5c, where the assistant stopped speaking without completing the sentence.Vapi Support Bot
04/30/2025, 6:10 PMjavascript
// Update these parameters in your VAPI configuration
const vapiConfig = {
numWordsToInterruptAssistant: 5, // Increase this value
maxDurationSeconds: 10 // Increase this value
};
You can update these settings in your VAPI dashboard under call flows/scripts. This should prevent the assistant from being interrupted prematurely during tool call responses.
Source:
- [VAPI Web SDK assistant speech cut-off issue troubleshooting](https://discord.com/channels/1211482211119796234/1334027136305991750)Vapi Support Bot
04/30/2025, 7:04 PMSahil
04/30/2025, 7:26 PMe0d8d002-de59-45fb-a815-5635d98aa24c it somehow spoke the full sentence. This is very annoying from an user's perspective as this issues are repeatedly occurring, again saying such repeated issues are making us loose trust on vapi. Please look into this urgentlyChiranjeet Mishra
04/30/2025, 8:22 PMSahil
05/01/2025, 3:45 AM7951cdd1-760e-4be9-bac7-77c1a868bb5c At 1:14 you can hear the assistant only speaks "Before I can proceed with your request further, I need some more clarification. Please provide the following details to proceed with your password reset:. 1. What is the reason for your password reset request?" and then stops. If you check the logs you can see the complete sentence
17:49:35:094
[LOG]
Voice input: Before I can proceed with your request further, I need some more clarification. Please provide the following details to proceed with your password reset:. 1. What is the reason for your password reset request? (Select one: 1) Password expired or expiry approaching, 2) Account locked, 3) Forgot password). 2. Which Active Directory platform would you like to use for the reset? (Select one: a) On-Prem Primary AD (IP: forty three point two zero four.one hundred twenty eight point one eight one), b) Azure AD) Could you please provide these details?Chiranjeet Mishra
05/01/2025, 10:27 PMSahil
05/02/2025, 3:51 AMSahil
05/02/2025, 3:52 AM${baseURL}/${tenantBotId}/${user._id}/processRequest,
timeoutSeconds: 120
}
}
]Chiranjeet Mishra
05/05/2025, 7:31 PMSahil
05/06/2025, 8:35 AMresult (Y): This field holds the actual output or result of your tool’s execution. The format and content of “result” will vary depending on the specific function of your tool. It could be a string, a number, an object, an array, or any other data structure that is relevant to the tool’s purpose.
in my case this will be object and i don't want that object to be spoken by the agent that's why i am sending a formatted message to be spoken by assistant on request-complete.
So are you saying this approach would not work and i should remove the request-complete message completely ?Chiranjeet Mishra
05/06/2025, 4:55 PM