tool_call_result = no result
# support
t
Hello, Im trying to implement function calls into my Vapi Voice Agent. The Make automation is working as it should, but my voice agent doesnt get the result. In fact that is the response from the logs: { "name": "check_availabilty", "role": "tool_call_result", "time": 1731516362340, "result": "No result returned.", "toolCallId": "call_g18ykKEY34xNFwoOFYA4WfJB", "secondsFromStart": 13.638 } in the Screenshot you can see that an output was generated. I tried both the Vapi Components in Make as well as the standard Webhook Components. I appreciate the help. https://cdn.discordapp.com/attachments/1306300082567774319/1306300082844336198/37FBF8F9-C4B3-4709-96C6-8CBB7752E7F2.png?ex=67362a41&is=6734d8c1&hm=99830c1898c773d2ebde6bb72589ea44a15888e74cdb68ba81df1d6d0a345f87&
v
@Thommy Hello! It sounds like you've done a great job setting up your automation with Make, but it seems there's an issue with the result being passed back to your Vapi Voice Agent. Let's try to troubleshoot this together. Firstly, ensure that the webhook in Make is correctly configured to send the response back to your Vapi Voice Agent. The response should be in a format that Vapi expects, typically a JSON object with the necessary information. Secondly, check if the Vapi Voice Agent is correctly parsing the response from Make. It should be set up to handle the incoming data and use it as needed in the voice application. If you've verified these steps and the issue persists, there might be a problem with the way the function call is being handled in Vapi. Please ensure that you are using the correct function and that it is set up to receive the expected parameters. If you need further assistance, could you provide more details about how you've set up the function call in Vapi and the configuration of your webhook in Make? This will help me give you more specific guidance. Remember, if you're still having trouble, you can always reach out to Vapi support for more detailed help with your particular setup.
t
This is the format im returning the result: Code 200 { "results": [ { "toolCallId": "call_kdUYYl55JQ7s0jvrwB1FAaAV", "result": "Das sind die verfügbaren Zeitslots an diesem Tag: Verfügbare Zeiten am 15. November 2024: - 11:30 Uhr - 12:00 Uhr - 13:00 Uhr - 14:00 Uhr - 15:00 Uhr - 16:00 Uhr." } ] } But on the 2nd screenshot you can see, that the voice assitant itself doesnt get the result. what am I doing wrong ? https://cdn.discordapp.com/attachments/1306300082567774319/1306305514761883648/DAAD95EB-EB3E-4A34-99B2-3BF1EC24AE35.png?ex=67362f50&is=6734ddd0&hm=f98113d0c3f99d16d9f5b9e2a03ee08525a2d406f1ab215159549471a976a403& https://cdn.discordapp.com/attachments/1306300082567774319/1306305515042635797/6AAE6301-537F-4ABC-9376-C550AA7232C3.png?ex=67362f50&is=6734ddd0&hm=a7260ed52e1006c5599779f879291afbaf14abf2c354813accd00d56da38eb36&
s
Hey @Thommy can you share the call id?
Because of no response closing this ticket.
4 Views