VAPI does not process n8n output
# support
m
Hello veryone, i have a vapi problem which I hope someone here has allready dealed with this kind of problem. Situation: Vapi send customer name to n8n, n8n uses that name and todays' date to look in an google sheet for that specific name and return an answer based on the information in the excel sheet. n8n works great. n8n handles the customers name goes trough the workflow and returns this: [ { "found": true, "customerName": "Jan", "product": "Scooter green", "status": "Bezig", "expectedPickup": "14:00", "recordDate": "8-8-2025", "matchReason": "Meest recente record gevonden (8-8-2025)", "message": "Your pie is ready, you can pick it up." } ] the problem is that VAPI does not get this information. I allready configured in vapi this but it still does not process this information. What do I miss? It keeps saying this in the logs: No result returned { "name": "Service_informatie", "role": "tool_call_result", "time": 1754734460046, "result": "No result returned.", "toolCallId": "call_3VQB9D7kYvheh6CFsCjQYsLW", "secondsFromStart": 11.831 } I think the problem lies within this screen. see attachment I thought i should enter {{message}} so it can interecept the message. but also its not working any one knows how to solve this? Date: 9-8-2025 Thanks. Ronald https://cdn.discordapp.com/attachments/1403693404495548446/1403693404705001503/VapiError.png?ex=68987adb&is=6897295b&hm=de1717a182b8ec42b40f42186eb656efdfd7bcb14f3e298b43b97b4b8a35aa81&
t
Hey during the call can you check if the tool was triggered but response wasn't received by VAPI I can help you fix this.
m
Yes the tool was triggert. I can see that in the logs: tolname: Service Informatie Completed successfully
I have fixed this one. Apperently i needed to adjust the json format returned to VAPI, now that works. Has anyone tips about how to make sure that vapi does not hallucinate. project above gets a customer name and then gets info from google sheet en gives back for example Kolom B where column A is the customer name, but i noticed that it is not reliable and when it has customer 'ronald' in cel A1 and message in B1, it gives back message from B2 in stead of B1 really strange.
t
The data returned to the assistant is inaccurate right? Create a node on n8n to check the spreadsheet row and select data only from a single row at a time to send to the vapi.
m
Thanks Tayo, sorry for keep you waiting, i debugged a lot, i finally fixed it.
c
Glad you were able to resolve this issue! If you would like to share your solution, please post it here. We will also mark this as resolved.
m
The solution was to change the n8n noes with ai agents so they could match names from a google sheet beteween the names that VAPI gives as a parameter.
c
Nice work! I will be sure to take note of this in case we encounter this elsewhere. Cheers
3 Views