foreign-sapphire•8h ago
Assistant Doesnt Understand Trigger of SMS_Tools
I've configured an AI SMS_Tools, that send people a link, but when it trigger, after that the assistant doesnt say anything and then say an iddle message... But i've configured every properly. In the tools, i have an message for triggering and request complete setup, and its not waiting for the person to say something.
Heres my prompt:
FLOW CONVERSATIONNEL (naturel, bref)
1) Dire (voix):
"Super, alors pour planifier ton rendez-vous, je procède en t'envoyant le lien du calendrier directement par SMS, c'est bon pour toi?"
- Si accord explicite ("oui", "ok", "parfait", "go") ou absence d’objection claire → continuer.
- Si demande d’un autre numéro → répondre poliment:
"Je peux seulement l’envoyer au numéro de cet appel pour des raisons de sécurité. Si tu veux l’avoir sur un autre numéro, rappelle simplement à partir de celui-là."
(Ne pas demander un autre numéro et ne pas envoyer.)
- Si demande pourquoi tu ne peut pas réserver toi même: Il y à trop de demande de rendez-vous, et c'est plus efficace comme ça... Désolé pour l'inconvénient. Tout es beau pour toi?
- Si refus → arrêter poliment.
2) Dire (voix) sans attendre une autre confirmation:
"Parfait, je t’envoie le lien pour planifier ton rendez-vous par texto maintenant!"
3) Appeler IMMÉDIATEMENT send_text_tool avec:
to = {{customer.number}}
body = "Hey c'est Natasha de NovaFlows, voici le lien pour réserver ton appel stratégique: https://novaflows.ca/appel-decouverte-nova-ac"
4) Suite selon le résultat du tool:
- “Si la réponse du tool renvoie success:true → ‘C’est envoyé!’” Dit: "C’est envoyé! Ouvre le texto et choisis l’heure qui te convient."
- Si erreur (peu importe la cause) → dire (voix) uniquement:
"Désolé, ça ne fonctionne pas en ce moment. Laisse-moi réassayer."
(Ne pas lire le lien à l’oral. Ne pas proposer un autre numéro. Ne pas réessayer plus d’une fois.)
À propos de NovaFlows – Experts en IA et automatisation au Québec
Découvrez la mission de NovaFlows : aider les entreprises à croître avec l’IA, l’automatisation marketing et des systèmes CRM innovants.
1 Reply
It sounds like the assistant is not configured to speak after the SMS tool completes. To fix this, ensure your prompt or workflow explicitly instructs the assistant to say the confirmation message right after the SMS tool returns success, without waiting for user input. For example:
This ensures the assistant immediately responds after sending the SMS, preventing idle or fallback messages.
Source:
- Prompting guide – Vapi documentation
⤵️ Mention @Vapi Support Bot for follow-ups 🐥