N3squik
02/07/2026, 10:25 AMStaying Silent:
- Respond with "" (empty string) to stay silent.
- Only speak when the automated system asks for information or when leaving a voicemail.
But both exact match (with empty string) and AI judge result in AI failure of: "Chat Messages did not return any outputs."
The eval runner treats no output as an error and never reaches the judge plan. There's currently no way to assert that the assistant correctly stayed silent.
Could we get support for evaluating empty/no-response assistant turns?
Example run id - 6a09bfc4-d77e-46a3-9cc1-66772d6733bbChiranjeet Mishra
02/07/2026, 10:25 AMN3squik
02/21/2026, 12:13 PMEvadora (Vapi)
02/24/2026, 8:59 PMChiranjeet Mishra
02/27/2026, 11:44 PM""), return a tag like <silent> as the output. You can enforce this using formatPlan in TTS so it won’t be sent to TTS, effectively enforcing silence. It can also help in the logs to clearly verify that the model decided to stay silent.N3squik
02/28/2026, 9:30 AM