Jonathan
12/21/2025, 12:22 PMChiranjeet Mishra
12/21/2025, 12:22 PMJonathan
12/21/2025, 12:22 PMVapi Support Bot
12/21/2025, 12:23 PMjson
{
"hooks": [
{
"on": "assistant.transcriber.endpointedSpeechLowConfidence[confidence=0.2:0.4]",
"do": [
{
"type": "say",
"exact": "Could you please repeat that?"
}
]
}
]
}
If this is already set and still not working in the Node.js server SDK, please report the issue with your configuration and SDK version to support for further investigation, as the documentation does not mention a known SDK bug for this hook yet.
See the [assistant hooks documentation](https://docs.vapi.ai/assistants/assistant-hooks) for more details.
Source:
- [Assistant hooks documentation](https://docs.vapi.ai/assistants/assistant-hooks)Jonathan
12/21/2025, 3:08 PMChiranjeet Mishra
12/24/2025, 5:35 PMJonathan
12/26/2025, 7:01 PMJonathan
12/26/2025, 7:01 PMerror: "Status code: 400\nBody: {\n "message": [\n "assistant.each value in hooks.property do should not exist"\n ],\n "error": "Bad Request",\n "statusCode": 400\n}"
failed to wait for command termination: exit status 1Chiranjeet Mishra
01/02/2026, 6:28 PM