After the ui update on the tools my tools are not ...
# support
a
I am using make webhook to receive data from a tool made in vapi How can i get my desired results? And before the update we were able to make multiple functions in a toll and get various type of data. How can we do that now?
v
Hi there! I understand you're having issues with your tools after the UI update. Let me help you with that 👨‍💻 ### Make Webhook Setup To get your make webhook working again with Vapi tools: 1. Verify your webhook URL - Make sure there are no typos or accidental spaces in the URL configured in your tool that should match the expected URL from make.com ([source](https://discord.com/channels/1211482211119796234/1211483291191083018/1336345690393149452)) 2. Check HTTP methods and headers - Confirm that: - The HTTP method matches what make.com expects - Content-Type header is set to
application/json
([source](https://discord.com/channels/1211482211119796234/1211483291191083018/1330221332452999321)) 3. Test manually - Use Postman or cURL to manually trigger the webhook to verify it's operational ([source](https://discord.com/channels/1211482211119796234/1211483291191083018/1336345690393149452)) 4. Review logs - Check logs on both make.com and Vapi to identify any error messages ([source](https://discord.com/channels/1211482211119796234/1211483291191083018/1335141023600480318)) ### Tool Function Changes Regarding multiple functions in tools, there have been significant changes to the tool calling schema: 1. The
ToolCall
schema has been revamped: -
tool
and
toolBody
properties are now deprecated - They've been replaced with a
function
property that requires
id
and
function
details - This requires updates to existing tool call implementations ([source](https://docs.vapi.ai/changelog/2025/1/29)) 2.
ToolCallFunction
has been removed in favor of
ToolCall
, requiring migration in both client and server tool calling code ([source](https://docs.vapi.ai/changelog/2025/1/22))
I found information about a bug where message roles change from "system" to "assistant" when using the UI to update parts of a tool, even if the messages section isn't directly modified. This might be affecting your tools as well ([source](https://discord.com/channels/1211482211119796234/1211483291191083018/1341825389898760295)). Let me know if you need more specific guidance on implementing the new function structure! Sources: - [Discord Message Webhook URL Verification](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1336345690393149452) - [Discord Message HTTP Methods and Headers](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1330221332452999321) - [Discord Message Logs Review](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1335141023600480318) - [Changelog ToolCall Schema Update](https://docs.vapi.ai/changelog/2025/1/29) - [Changelog ToolCallFunction Removal](https://docs.vapi.ai/changelog/2025/1/22) - [Discord Message Role Change Bug](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1341825389898760295)
a
The function is being called but its giving out empty arguments in make
okay
k
Hey! To help track down this issue, could you share: - The call ID This would really help us figure out what went wrong!