es
12/18/2025, 12:14 AMVapi Support Bot
12/18/2025, 12:15 AM"strict": true to your tool configuration, like this:
json
{
"name": "your_tool_name",
"description": "Describe your tool",
"parameters": {
"type": "object",
"properties": {
"email": { "type": "string" },
"voice_sdr_outcome": { "type": "string" },
"voice_sdr_summary": { "type": "string" },
"booking": { "type": "string" }
},
"required": ["email", "voice_sdr_outcome", "voice_sdr_summary", "booking"]
},
"strict": true
}
This will help catch missing or invalid arguments before the webhook is called, reducing the chance of receiving {} in function.arguments.
For more, see the [Custom tools troubleshooting guide](https://docs.vapi.ai/tools/custom-tools-troubleshooting).
Source:
- [Custom tools troubleshooting guide](https://docs.vapi.ai/tools/custom-tools-troubleshooting)Tremix
12/18/2025, 3:15 AMChiranjeet Mishra
12/19/2025, 9:22 PM