Hi Vapi team,
We’re testing a Spanish phone assistant. We switched to Deepgram Nova 3 (Spanish) as suggested, but we still see intermittent cases where the user speaks (clear audio, even repeated “hola hola / sí”) and the assistant does not react — it looks like user speech is not being detected/forwarded to the model (ASR/VAD/endpointing issue).
Symptoms:
1) User says a short/low-volume “sí” (audio clearly present), but transcript is missing and the assistant stays silent indefinitely.
2) Repeated greeting sometimes occurs (“How do you want to start?” asked twice). We suspect this may be related to tool-based “aperturas” snippets plus assistant’s own opening.
3) Tool calls (ragSearch) are logged sometimes but not consistently for similar user intents. We are trying to enforce 1 tool call at specific checkpoints.
What we have already done:
- Switched transcriber from OpenAI to Deepgram Nova 3 Spanish.
- Observed minor packet loss in one call, but audio still sounds clear.
- Added topic enums (amor/trabajo/familia/espiritual/general/precio/tiempo/retencion) and validated tool endpoint works.
Questions / requests:
A) For missing short utterances (“sí” low volume), what are your recommended settings for Deepgram confidence filtering and VAD/endpointing?
- Is there a known best practice for confidenceThreshold (we currently used 0.4 before; we can lower to 0.1/0.0 for tests)?
- Which call config fields should we adjust (vadAssistedEndpointingEnabled, endpointing thresholds, interruption/barge-in, etc.)?
B) Can you confirm whether Talk-to-Assistant runs the exact same ASR/VAD pipeline as real phone calls? If not, what are the differences?
C) For repeated greeting, do you have any guidance to avoid “double opening” when the assistant uses an “aperturas” snippet plus its own greeting?
Call IDs to inspect:
-
(missing “sí” / silence)
-
(repeated greeting)
-
(control call)
Thanks!