Tools not getting called automatically
# support
a
I dint know if it's just me ...but the tools don't get called on their own ... The assistant knows what tool to call next ...but it doesn't... Until the users says something ...it could "ok" or "are you there" etc...only then does it make the tool call. The tool calls are synchronous, i am returning the toolcallid, the response format is per vapi docs, GPT4o , deepgram Nova 2 eleven labs, Callid https://dashboard.vapi.ai/calls/74dad7a2-0284-480a-ade2-6eb323fe0e5b
a
HeyAslam Shareef Thank you for creating the ticket! A member of our team will reach out to you shortly.
a
This was working perfectly until last week. No change in code at our end ... Suddenly the assistant stopped making toolcalls until the user says something
v
message has been deleted
You can continue this conversation by mentioning me in the message.
@Aslam Shareef It sounds like you're experiencing an issue where the tools within your VAPI setup are not being automatically called as expected. This could be due to a variety of reasons, such as configuration issues or the need for explicit user input to trigger the next step in your voice application flow. To assist you better, I would need more specific details about your current setup and the exact behavior you're expecting from the tools. However, if you believe everything is configured correctly and the tools should be calling each other without additional user prompts, this might be an issue that requires direct support intervention. For now, please ensure that: 1. Your server is correctly processing the HTTP requests and sending back the appropriate JSON responses. 2. The tools are configured to be triggered under the right conditions within your voice application flow. 3. There are no errors in the server logs that might indicate why the tools are not being called automatically. If after checking these points the issue persists, I recommend reaching out to VAPI support for more detailed assistance. If there's anything else I can help you with or if you have more information to provide, please let me know!
a
@Vapi There are no errors. The tools are not supposed to call each other. The assistant is supposed to call the tools based on user response...but the user will respond only when the assistant says something after the tool call completes. Right now, the assitant makes tool calls but says nothing about it to the user other than the completion messages I configured for specofoc rool calls... This leaves the caller high and dry . All of this was working perfectly until last week when we had a call with Sahil from Vapi
v
@Aslam Shareef I understand the issue you're facing. It seems like the assistant should provide feedback to the user after a tool call is completed, but it's currently not doing so, which is causing confusion for the user. Since this was working before and no changes have been made on your end, it's possible that something might have been altered during or after your call with Sahil from VAPI. Here are a few steps you can take to troubleshoot the problem: 1. Review any changes made during the call with Sahil to ensure nothing was modified that could affect the assistant's behavior. 2. Check the configuration of the completion messages to make sure they are still set up correctly. 3. Verify that the assistant's logic for providing feedback after tool calls is still in place and has not been inadvertently altered. 4. If you have version control for your code, review the commit history to see if any recent changes might have caused the issue. If these steps do not resolve the issue, it would be best to reach out to VAPI support directly, as they may need to look into the system's backend to identify and fix the problem. Please provide them with all the relevant details, including the call ID and any specific instances where the assistant failed to provide the necessary feedback to the user. If there's anything else I can do to assist you, please let me know!
s
@Aslam Shareef can you share few other call IDs where its not working as expected so I can try to find out the patterns?
@Aslam Shareef Because of no response closing this ticket.
2 Views