John Walker
01/21/2026, 8:45 PMVapi Support Bot
01/21/2026, 8:46 PMresults array with matching toolCallId values) even in error scenarios? According to the documentation, missing these can intermittently trigger this error, even if execution time appears normal.
If possible, please share a sample of the actual JSON response your webhook returns for both successful and failed calls (with sensitive data redacted). This will help identify any subtle formatting or status code issues that might be causing the rejections.
[See troubleshooting guide for more details](https://docs.vapi.ai/tools/custom-tools-troubleshooting).
Sources:
- [Custom tools troubleshooting](https://docs.vapi.ai/tools/custom-tools-troubleshooting)
- [Call ended reasons](https://docs.vapi.ai/calls/call-ended-reason)John Walker
01/21/2026, 8:58 PMVapi Support Bot
01/21/2026, 8:59 PMresults array with objects containing a toolCallId and a result (or error) field, all as strings. Your sample output does not include this structure, which can cause intermittent "assistant-request-returned-error" issues—even if HTTP 200 is always returned ([see troubleshooting guide](https://docs.vapi.ai/tools/custom-tools-troubleshooting)).
Example of required response format:
json
{
"results": [
{
"toolCallId": "call_123",
"result": "Your response as a single-line string"
}
]
}
Clarifying question:
Are you able to update your webhook to always return the above results array structure (with the correct toolCallId), even in error cases?
Source:
- [Custom tools troubleshooting](https://docs.vapi.ai/tools/custom-tools-troubleshooting)John Walker
01/21/2026, 9:23 PMFaizan @ UnitZero AI
01/21/2026, 9:41 PMJohn Walker
01/21/2026, 10:09 PMJohn Walker
01/21/2026, 10:10 PMJohn Walker
01/21/2026, 11:39 PMDeeGee
01/22/2026, 10:30 AMJohn Walker
01/23/2026, 2:55 AMJohn Walker
01/26/2026, 2:17 AMDeeGee
01/26/2026, 9:22 AMChiranjeet Mishra
01/26/2026, 3:14 PMJohn Walker
01/29/2026, 1:52 AMChiranjeet Mishra
01/29/2026, 10:15 AMDeeGee
02/03/2026, 4:14 PMDeeGee
02/03/2026, 4:17 PMJohn Walker
02/03/2026, 11:25 PMDeeGee
02/04/2026, 10:27 AMJohn Walker
02/04/2026, 12:06 PMDeeGee
02/05/2026, 8:48 AM