Marcello
10/14/2025, 6:24 AMVapi Support Bot
10/14/2025, 6:25 AMcustomer.speech.timeout hook with your desired text. For example, to add a Polish idle message:
json
{
"hooks": [
{
"on": "customer.speech.timeout",
"options": { "timeoutSeconds": 10 },
"do": [{ "type": "say", "exact": ["Czy jesteś tam?"] }]
}
]
}
Just replace the message with your preferred text for each language you want to support. This ensures your idle messages match the conversation language and improves user experience. For more details, see the [idle messages documentation](https://docs.vapi.ai/assistants/idle-messages).
Source:
- [Idle messages documentation](https://docs.vapi.ai/assistants/idle-messages)Chiranjeet Mishra
10/16/2025, 4:13 AMcurl -X PATCH "https://api.vapi.ai/assistant/YOUR_ASSISTANT_ID" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"messagePlan": {
"idleMessages": [
"Are you still there?",
"Hello? Can you hear me?",
"Please let me know if you need anything else."
],
"idleTimeoutSeconds": 10,
"idleMessageMaxSpokenCount": 3,
"idleMessageResetCountOnUserSpeechEnabled": false
}
}'Manuel
10/17/2025, 1:20 PMVapi Support Bot
10/20/2025, 6:08 AM