Bug Report: Assistant Calls Wrong Tool - Discrepancy Between UI and Webhook Data
I am hereby reporting a critical bug where my assistant is calling the incorrect tool, despite clear instructions and a UI that reports the correct tool was called. My backend automation is working perfectly and has proven the discrepancy.
The supposed Bug: After a successful Outskill-Live-Check-Availability call, the assistant collects user details to book an appointment. My prompt then explicitly commands it to call the Outskill-Live-Book-Appt tool. The Vapi call transcript correctly shows a green checkmark next to Outskill-Live-Book-Appt.
However, the actual data sent to my webhook proves that the Outskill-Live-Check-Availability tool was called again instead.
This is probably a critical bug: The Vapi front-end UI is reporting a different tool call than the one its back-end is actually executing.
Proof: I have attached two screenshots that prove this discrepancy:
vapi_transcript.png: Shows the Vapi UI successfully "completing" the Outskill-Live-Book-Appt call.
make_com_webhook_log.png: Shows the filter inspector from my webhook server, proving that the intent it actually received was Outskill-Live-Check-Availability.
Conclusion: My system prompt is logically sound, and my server is working correctly. The Vapi platform is getting stuck in the context of the first tool call and is incorrectly calling it again, overriding the prompt's instructions.
Please investigate why the assistant is calling the wrong tool and why the UI is reporting a different action than the one being executed. My Assistant ID is [72972e66-3cd0-49ec-812c-fc7b63fa0616] and the Call ID is [0199eec3-b760-711e-81e3-fe067b65d80f]
The Issue occured yesterday at around 23:00.
Thank you for your attention to this critical issue.
The supposed Bug: After a successful Outskill-Live-Check-Availability call, the assistant collects user details to book an appointment. My prompt then explicitly commands it to call the Outskill-Live-Book-Appt tool. The Vapi call transcript correctly shows a green checkmark next to Outskill-Live-Book-Appt.
However, the actual data sent to my webhook proves that the Outskill-Live-Check-Availability tool was called again instead.
This is probably a critical bug: The Vapi front-end UI is reporting a different tool call than the one its back-end is actually executing.
Proof: I have attached two screenshots that prove this discrepancy:
vapi_transcript.png: Shows the Vapi UI successfully "completing" the Outskill-Live-Book-Appt call.
make_com_webhook_log.png: Shows the filter inspector from my webhook server, proving that the intent it actually received was Outskill-Live-Check-Availability.
Conclusion: My system prompt is logically sound, and my server is working correctly. The Vapi platform is getting stuck in the context of the first tool call and is incorrectly calling it again, overriding the prompt's instructions.
Please investigate why the assistant is calling the wrong tool and why the UI is reporting a different action than the one being executed. My Assistant ID is [72972e66-3cd0-49ec-812c-fc7b63fa0616] and the Call ID is [0199eec3-b760-711e-81e3-fe067b65d80f]
The Issue occured yesterday at around 23:00.
Thank you for your attention to this critical issue.

