Urgent !!! Web call started - Assistant not speaki...
# support
s
Hi team I am facing wierd issue where web call is started and assistant doesnt speaks neither listen. Please look into this very urgently 3003fad2-4791-45ef-b660-5a6b03e5eae7 a14a2039-8f51-48dd-9b55-cdfd55f67a1d d9c9a78f-9967-4e21-b420-257912321609 155e8a34-c7f2-4678-9bd7-53f3eb6b5263 the call logs showing customer ended the call yes because its not at all responding. Please check @Shubham Bajaj @Vapi @Vapi Support Bot @Kings_big💫
some calls are working some are not this is very concerning, we have a demo to client soon. Please team @Vapi look into this
s
Hey @Sahil thanks for sharing the call_ids. I am away from keyboard will look into after sometime.
Apologies for the delay.
s
this seems to be pipeline error for playht .. but my concern is why its not showing the error also ... i mean if you exclude the first call id ... for the others it didnt show the error at all ... however i have to end the call in all cases because the assistant wasn't responding
k
let me check once
🟡 13:42:52:185 Couldn't Complete Say Request { "task": { "content": "Hi Sahil, I am Spencer, an Network Engineer - Routing & Switching designed and developed by NTT DATA. I am really excited about this opportunity and look forward to sharing how I can contribute to your team", "endCallOnError": true, "interruptible": false }, "error": {} } 🟡 13:40:50:595 Couldn't Complete Say Request { "task": { "content": "Hi Sahil, I am Arya, an AWS Engineer designed and developed by NTT DATA. I am really excited about this opportunity and look forward to sharing how I can contribute to your team", "endCallOnError": true, "interruptible": false }, "error": {} } The calls are ending with as the customer ended the call because you have set end call on error flag to true for the same messages.
same --> say \*
s
ok and why it couldn't complete say request ?
hey @Shubham Bajaj but i am not setting this paramenter to true anywhere in my config then is it the default value ?
{ name: bot?.name, firstMessage:
Hi ${user?.firstName}, I am ${bot?.botName}, an ${bot?.roleId?.name} designed and developed by ${currentTenantName}. I am really excited about this opportunity and look forward to sharing how I can contribute to your team
, transcriber: { provider: "deepgram", model: "nova-3", language: "en-US", }, voice: { provider: "playht", voiceId: bot.voice, }, model: { provider: "openai", model: "gpt-4.1-mini", messages: [ { role: "system", content:
Current Date and Time is ${currentDateTime} (${localTimeZone})\n\n${voicePrompt}
}, { role: "assistant", content:
User Details: I am interacting with ${user.firstName} ${user.lastName} whose email address is (${user.email}), who holds the role of ${user.roleId?.name || "unspecified role"}.
} ], tools: [ { type: "function", messages: [], function: { name: "web_search", parameters: { type: "object", properties: { search_query: { type: "string" } }, required: ["search_query"] }, description: "Search the web using a query string and return relevant results." }, async: false, server: { url:
${baseURL}/${user.id}/webSearch
, timeoutSeconds: 300 } } ], }, backgroundDenoisingEnabled: true, modelOutputInMessagesEnabled: true, startSpeakingPlan: { waitSeconds: 2 }, stopSpeakingPlan: { numWords: 0, voiceSeconds: 0, backoffSeconds: 2 }, analysisPlan: { successEvaluationPlan: { enabled: false }, summaryPlan: { enabled: false } }, maxDurationSeconds: 1800 }
also one more thing i would like to know if i change the voice provider from playht to vapi will there be any cost difference ?
k
You shouldn’t see any major pricing differences when you switch from PlayHT to VAPI. What I can guarantee is a consistently high-quality voice experience with VAPI Voices.
Your SAY request failed because the voice provider returned a text-to-speech error, which caused the call to end. To handle this gracefully, you can configure a fallback Voice. Alternatively, try using VAPI Voices. Also, the end call flag is something which is enabled by default to tackle these kinds of issues.