AiforYou
11/28/2025, 5:16 PMVapi Support Bot
11/28/2025, 5:17 PMcustomer.speech.timeout hook like this:
json
{
"hooks": [{
"on": "customer.speech.timeout",
"options": { "timeoutSeconds": 10, "triggerMaxCount": 3, "triggerResetMode": "onUserSpeech" },
"do": [{ "type": "say", "exact": "Are you still there?" }]
}]
}
This will re-engage users if they don't respond after the SMS is sent. See the [Idle Messages documentation](https://docs.vapi.ai/assistants/idle-messages) for more details.
Source:
- [Idle messages](https://docs.vapi.ai/assistants/idle-messages)AiforYou
11/28/2025, 5:21 PMAiforYou
11/28/2025, 5:42 PMAiforYou
12/01/2025, 7:58 AMAiforYou
12/01/2025, 8:37 AMAiforYou
12/01/2025, 8:38 AMAiforYou
12/01/2025, 8:47 AMChiranjeet Mishra
12/02/2025, 1:32 AM14. Falls auch eine SMS vom Nutzer gewünscht war, sende die Terminbestätigung auch per SMS an die Rufnummer mit deiner "send_sms_tool" Function.
- WICHTIG: Sage NICHT die technische Erfolgsmeldung dem Nutzer!
- Nach erfolgreichem SMS-Versand direkt mit Schritt 15 fortfahren.
15. Nach erfolgreichem SMS-Versand sage: "Großartig, Herr/Frau {{name}}! Der Termin ist erfolgreich gebucht. Sie erhalten gleich eine SMS-Bestätigung."
16. Frage dann: "Kann ich noch etwas für Sie tun?"
- Falls nein: Verabschiede dich höflich und nutze die "endCall" Function.
Adding these explicit steps ensures the assistant moves smoothly from tool execution back into the expected conversational flow instead of pausing and waiting for additional user input.AiforYou
12/02/2025, 10:30 AMAiforYou
12/02/2025, 3:53 PMAiforYou
12/02/2025, 3:54 PMAiforYou
12/03/2025, 1:05 PMChiranjeet Mishra
12/04/2025, 4:34 AMrole: "system" request-complete message to your SMS tool configuration.
Please update your send_sms_tool message block as follows:
json
{
"type": "sms",
"messages": [
{
"type": "request-start",
"content": " ",
"blocking": false
},
{
"type": "request-complete",
"role": "system",
"content": "SMS was sent successfully. Confirm this to the user and ask if they need anything else."
}
]
// ... rest of config
}
This explicitly tells the voice pipeline that the tool action is finished and that the assistant should continue speaking without waiting for user utterance.
Let me know once you’ve tried this, or if you'd like me to help modify the full config for your assistant.AiforYou
12/04/2025, 9:35 AMAiforYou
12/05/2025, 8:54 AMChiranjeet Mishra
12/30/2025, 9:05 AM