Tapex02
09/17/2025, 12:15 PMVapi Support Bot
09/17/2025, 12:16 PMtoolCallId from the incoming Vapi request. Here’s an example of the correct response format:
json
{
"results": [
{
"toolCallId": "REPLACE_WITH_ACTUAL_ID",
"result": {
"exists": true,
"first_name": "",
"last_name": "",
"address": "",
"unit_number": ""
}
}
]
}
Replace "REPLACE_WITH_ACTUAL_ID" with the actual toolCallId from the request payload. This should allow Vapi to match and display the response correctly.
Source:
- [Custom Tools Vapi Documentation](https://docs.vapi.ai/tools/custom-tools)Tapex02
09/17/2025, 12:56 PMVapi Support Bot
09/17/2025, 12:57 PMtoolCallId in your response, double-check that the value is not empty and matches exactly what Vapi sends in the incoming request payload. For example:
json
{
"results": [
{
"toolCallId": "actual_tool_call_id_from_request",
"result": { "exists": true, "first_name": "", "last_name": "", "address": "", "unit_number": "" }
}
]
}
If the toolCallId is empty or mismatched, Vapi will not display the response. Make sure to extract and return the exact value from the incoming request.
[See the official documentation for reference.](https://docs.vapi.ai/tools/custom-tools)
Source:
- [Custom Tools Vapi Documentation](https://docs.vapi.ai/tools/custom-tools)